Dermatobia hominis

Explore definitions, synonyms, and language insights of Dermatobia hominis

Definitions

Noun
large tropical American fly; parasitic on humans and other mammals

More General Terms