Definitions Found:
having or causing an itching sensation
- itchierhaving or causing an itching sensation
- itchyhaving or causing an itching sensation
- prickliestHaving or causing a tingling or itching sensation
- pricklierHaving or causing a tingling or itching sensation
- achiesthaving or causing an aching sensation
- achinesshaving or causing an aching sensation
- achyhaving or causing an aching sensation
- achierhaving or causing an aching sensation
- creepyhaving or causing a sensation of horror
- infamoushaving or causing an evil reputation
- yeukan itching sensation.
- hypoallergenichaving little likelihood of causing an allergic response
- endorphinsAny of a group of hormones secreted within the brain and nervous system and having a number of physiological functions. They are peptides that activate the body's opiate receptors, causing an analgesic effect