English → Hindi dictionary
dermatobia hominis
Definition
large tropical American fly; parasitic on humans and other mammals
Looking for poetry? Read shayari and poems by great poets.
large tropical American fly; parasitic on humans and other mammals
Looking for poetry? Read shayari and poems by great poets.