imperforate hymen

Noun
  1. Hymen that is completely closed so that menstrual blood cannot flow out (synset 105529799)

Other Searches