SARCOPTES


Meaning of SARCOPTES in English

(n.) A genus of parasitic mites including the itch mites.

Webster's English dictionary.      Английский словарь Webster.