1825
Table of Contents > Health Dictionary > Itch

Itch

1. An irritating sensation in the skin that arouses the desire to scratch. 2. Common name for scabies.
Healthy Living Marketplace
Garden Of Life
Now Food
Renew Life
Lily of the Desert
Natural Vitality
UAS Labs DDS Probiotics