English Dictionary
◊ CERAMBYCIDAE
Cerambycidae
n : long-horned beetles [syn: {Cerambycidae}, {family
Cerambycidae}]