genus dermatobia Meaning, Definition & Usage

  1. noun larvae live under the skin of domestic mammals and humans
    Dermatobia.

WordNet