What is the meaning of Sarcopte?

sarcoptid

Source: wiktionary.org