horse botfly


Also found in: Dictionary.
  • noun

Synonyms for horse botfly

parasitic chiefly on horses