Meaning
A membrane which completely or partially occludes the vaginal opening in human females.
Etymology
Origin: Latin
From Middle French hymen, from Late Latin hymēn, from Ancient Greek ὑμήν (humḗn, “skin; membrane”).
Synonyms & Antonyms
NYT Puzzle Appearances
Accepted in 4 recorded puzzles:
