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