Online English Dictionary

Home

Itch


n.

An eruption of small, isolated, acuminated vesicles, produced by the entrance of a parasitic mite (the Sarcoptes scabei ), and attended with itching. It is transmissible by contact.


© 2009 Dammam Community College