dermatobia Meaning, Definition & Usage

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

WordNet