Definition of Acarid

Noun: acarid  a-ku-rid

  1. Very small free-living arachnid that is parasitic on animals or plants; related to ticks

See also:
acaricides
Acaridae

Anagrams containing the word acarid

aricda dacari idacar ridaca aridac carida