hymen

Explore definitions, synonyms, and language insights of hymen

Definitions

Noun
(Greek mythology) the god of marriage
Noun
a fold of tissue that partly covers the entrance to the vagina of a virgin

More General Terms


More Specific Terms