Meaning of ipidae
Definition of ipidae
(noun)
large
family
of bark-boring or wood-boring
short-beaked
beetles;
very
destructive
to
forest
and
fruit
trees
Other information on ipidae
WIKIPEDIA results for
ipidae
Amazon results for
ipidae
Tweet