botfly

Part of speech: noun

A fly, the larvae of which are parasitic, as in horses.

Share it on: