meaning of Acaroid

Acaroid meaning in General Dictionary

formed like or resembling a mite

View more

  • formed like or resembling a mite.

Acaroid meaning in General Dictionary

(a.) formed like or resembling a mite.