meaning of acarid

acarid meaning in General Dictionary

tiny free living arachnid this is certainly parasitic on creatures or plants about ticks

View more

  • tiny free-living arachnid that's parasitic on animals or plants; about ticks

acarid meaning in Veterinary Dictionary

describes any tick or mite from the purchase Acarina or perhaps the family Acaridae.