acaroid

(akə ro̵id′)

adjective

of or like an acarid

Learn more about acaroid

link/cite print suggestion box