Acarid
[ækәrid]
Definition
(noun.) very small free-living arachnid that is parasitic on animals or plants; related to ticks.
Typed by Evangeline--From WordNet
[ækәrid]
(noun.) very small free-living arachnid that is parasitic on animals or plants; related to ticks.
Typed by Evangeline--From WordNet