SARCOPTID


Meaning of SARCOPTID in English

adj of or pertaining to the itch mites.

2. sarcoptid ·noun any species of the genus sarcoptes and related genera of mites, comprising the itch mites and mange mites.

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