Log in
Search words & phrases
hymen
US /ˈhaɪmən/
・
UK /ˈhaɪmən/
A1
Definition
Video subtitles
noun
Skin partly covering the vagina
A membrane that surrounds or partially covers the external vaginal opening.
In Greek mythology, the god of marriage.