ce·ram·by·cid
sə̇ˈrambəsəd,
-(ˌ)sid
: of or relating to the Cerambycidae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share