Meaning of acarid

Definition of acarid

(noun) very small free-living arachnid that is parasitic on animals or plants; related to ticks

Other information on acarid

WIKIPEDIA results for acarid
Amazon results for acarid