Platypodidae
plural noun
Platy·pod·i·dae
Definition of Platypodidae
: a family of ambrosia beetles occurring mainly in the tropics and subtropics
Keep scrolling for more