Platypodidae
plural noun
Platy·pod·i·dae
: a family of ambrosia beetles occurring mainly in the tropics and subtropics
Love words? Need even more definitions?
Merriam-Webster unabridged
Share