YourDictionary

acaroid medical definition

adjective
Resembling a mite.

Learn more about acaroid

link/cite print suggestion box