: any of an order (Acari synonym Acarina) of arachnids including the mites and ticks
acarid
adjective
Love words? Need even more definitions?
Merriam-Webster unabridged
Share