VariousWords beta
Related Terms:
Noun
Definition: One of the most infectious of herpes-caused diseases, transmissible by skin-to-skin contact.
VariousWords beta
Definition: One of the most infectious of herpes-caused diseases, transmissible by skin-to-skin contact.