meaning of itch mite

1. whitish mites that attack the skin of humans and other animals; "itch mites cause ">scabies"


Related Words

itch mite |

Developed & Maintained By Taraprasad.com

Treasure Words