Thesaurus.com
Dictionary.com
Definitions

acarid

[ak-uh-rid] / ˈæk ə rɪd /
NOUN
mite
Synonyms