acarid
1. [ noun ] (zoology) very small free-living arachnid that is parasitic on animals or plants; related to ticks
Related terms: mite Acaridae
Similar spelling:   acrid
  Acaridae
  acridid
  Acord
  acridity
  acridness
  Acrididae
  accroides
  accrued
  Accardo
  Accardi
  acardia
  acrodont
  accredit
  Ascaridia
  Ascaridae