hymen

1. (noun) a fold of tissue that partly covers the entrance to the vagina
Synonyms: maidenhead
Related Words: mucosa, mucous membrane

2. (noun) god of marriage in ancient Greek mythology
Related Words: Greek deity



Terms and Conditions of Use / Copyright Notice