Home / H / herpes virus

herpes virus

noun 12 letters Scrabble 19 WWF 21
Definitions
noun

any of the animal viruses that cause painful blisters on the skin

Want another word?
Spin the dictionary for a fresh one.
Generate a word →