Ipidae Meaning
There are 1 meaning(s) for word Ipidae
Meaning 1 : large family of bark-boring or wood-boring short-beaked beetles; very destructive to forest and fruit trees
Synonyms : family ipidae, family scolytidae, scolytidae
Synonyms : family ipidae, family scolytidae, scolytidae
Similar words of Ipidae :