scarlet mite
noun
: any of numerous bright red carnivorous mites found among grass and weeds including some with young that are parasitic on spiders and insects compare chigger sense 2
Love words? Need even more definitions?
Merriam-Webster unabridged
Share