dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Sarcoptid
— synonyms, definition
1.
sarcoptid (Noun)
1 synonym
itch mite
1 definition
sarcoptid (Noun)
— Whitish mites that attack the skin of humans and other animals.
1 type of
mite
2 parts of
Sarcoptes
genus Sarcoptes