Dermatobia — synonyms, definition

1. Dermatobia (Noun)

1 synonym
genus Dermatobia
1 definition

Dermatobia (Noun) — Larvae live under the skin of domestic mammals and humans.

1 type of
arthropod genus
2 parts
Dermatobia hominis human botfly
2 parts of
Cuterebridae family Cuterebridae