English dictionary
acarid meaning and definition
Definition and meaning of acarid at MeaningMonkey.org. acarid meaning and definition in the English Dictionary.ACARID noun
Definition of acarid (noun)
- very small free-living arachnid that is parasitic on animals or plants; related to ticks
Source: Princeton University Wordnet