The Collaborative International Dictionary of English v.0.48:
acarid \acarid\ n. 1. very small free-living arachnid that is parasitic on animals or plants; related to ticks. [WordNet 1.5]WordNet (r) 3.0 (2006):
acarid n 1: very small free-living arachnid that is parasitic on animals or plants; related to ticks