Meaning of genus dermatobia

Definition of genus dermatobia

(noun) larvae live under the skin of domestic mammals and humans

Other information on genus dermatobia

WIKIPEDIA results for genus dermatobia
Amazon results for genus dermatobia