hippobosca equina


Meanings

  • winged fly parasitic on horses