ironServices.com

English Dictionary

  • Hide translation

 acarid acarid /ˈækərɪd/

noun

  1. Very small free-living arachnid that is parasitic on animals or plants; related to ticks  ( acarid )
    very small free-living arachnid that is parasitic on animals or plants; related to ticks
     Under the microscope, I observed the acarid, a tiny arachnid related to ticks.
    Under the microscope, I observed the acarid, a tiny arachnid related to ticks.