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