Definitions
noun
viral diseases causing eruptions of the skin or mucous membrane
Look “herpes” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
viral diseases causing eruptions of the skin or mucous membrane