Noun Definition

hippoboscidae

1.Definition: winged or wingless dipterans: louse flies

Category: Animals