HIPPOBOSCID





Definition:

  1. [noun] blood-sucking dipterous fly parasitic on birds and mammals
    Synonyms: louse fly

Synonyms:


Related Words: