Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hymen Definition

Cancel
hymen
noun(hy-men)
a fold of mucous membrane partly closing the orifice of the vagina
hymen
noun(hy-men)
the Greek god of marriage

Words Related to hymen!

hymen Examples by Brain Bank Users