horse botfly

Noun
  1. Parasitic chiefly on horses (synset 102196317)

Found on Word Lists

Other Searches