Definition of Acarid

  • (noun) very small free-living arachnid that is parasitic on animals or plants; related to ticks

Synonyms of Acarid


No Synonyms Found.

Antonyms of Acarid


No Antonyms Found.

Homophones of Acarid


No Homophones Found.