Englisch
Detailed Synonyms for human botfly in Englisch
human botfly:
human botfly [the ~] Nomen
-
the human botfly
– large tropical American fly; parasitic on humans and other mammals 1the Dermatobia hominis; the human botfly– large tropical American fly; parasitic on humans and other mammals 1