human botfly
1.
(
noun
) large tropical American fly; parasitic on humans and other mammals
Synonyms:
Dermatobia hominis
Related Words:
botfly
Terms and Conditions of Use / Copyright Notice