Definitions
noun
an intense itching sensation that can have various causes (as by allergies or infection or lymphoma or jaundice etc.)
Look “pruritus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an intense itching sensation that can have various causes (as by allergies or infection or lymphoma or jaundice etc.)