Englishfor English speakers
fenestrated
adjective
—
(architecture) Having windows
—
botany: having perforations
hymen
—
noun
a fold of tissue that partly covers the entrance to the vagina of a virgin
Hymen
—
noun
(Greek mythology) the god of marriage