sarcoptid









sarcoptid


n.

  1. A mite of the family Sarcoptidae that includes species that are parasitic on the skin of humans and animals.
48 queries 0.398