Dictionary search results

Showing 1-2 of 2 results

hymen US English

A membrane that partially closes the opening of the vagina and whose presence is traditionally taken to be a mark of virginity

Hymen in hymeneal US English

Of or concerning marriage