English
Noun
acarid (plural acarids)
- (zoology) Any parasitic arachnid, such as mites and ticks, of the subclass Acarina.
Translations
any parasitic arachnid of the subclass Acarina
Adjective
acarid (comparative more acarid, superlative most acarid)
- (zoology) Of or pertaining to acarids.
Translations
of or pertaining to acarids
Anagrams