Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
acarid
Jump to user comments
Noun
  • very small free-living arachnid that is parasitic on animals or plants; related to ticks
Related search result for "acarid"
Comments and discussion on the word "acarid"