Compund Words

Sponsored Links

Last Search Words

Search Result:sarcoptid




Overview of noun sarcoptid

The noun sarcoptid has 1 sense


  • itch mite, sarcoptid -- (whitish mites that attack the skin of humans and other animals; "itch mites cause scabies")