You searched for: “acarid
acarid (s) (noun), acarids (pl)
An insect that is parasitic on animals or plants and which includes the mites and ticks: When Sharon walked in the deep grass, she was bitten by acarids which caused rashes and pain.
This entry is located in the following unit: acaro-, acar-, acari-, acarin- (page 1)