Home
All Categories
Best Categories
Games
Electronics
English
Bangladesh English
Email this page to a friend
ITCH MITE
Definition:
[noun] whitish mites that attack the skin of humans and other animals; "itch mites cause scabies"
Synonyms:
sarcoptid
Synonyms:
Search for
synonyms for ITCH MITE