Dermatobia Meaning

There are 1 meaning(s) for word Dermatobia

Meaning 1 : larvae live under the skin of domestic mammals and humans

    Synonyms : genus dermatobia