Skip navigation.

hymen - What does it mean?

Definition of 'hymen'

English

(wikipedia)

Noun

(en-noun)
  • (anatomy) A mucous membrane which completely or partially occludes the vaginal opening in human females.
  • Synonyms

    * maidenhead * virginal membrane

    Derived terms

    * hymenal * hymenoplasty * hymenorrhaphy * hymenotomy * imperforate hymen