HYMEN


Meaning of HYMEN in English

[hy.men] n [LL, fr. Gk hymen membrane] (1615): a fold of mucous membrane partly closing the orifice of the vagina -- hy.men.al adj Hymen n [L, fr. Gk Hymen]: the Greek god of marriage

Merriam-Webster English vocab.      Английский словарь Merriam Webster.