Words · Rare
acarid
6 letters · 5 distinct letters
- noun
very small free living arachnid that is parasitic on animals or plants; related to ticks
Words · Rare
6 letters · 5 distinct letters
very small free living arachnid that is parasitic on animals or plants; related to ticks