herpes simplex 2

Explore definitions, synonyms, and language insights of herpes simplex 2

Definitions

Noun
a herpes virus that can cause genital herpes