hymen : Idioms & Phrases


imperforate hymen

  • noun hymen that is completely closed so that menstrual blood cannot flow out
WordNet