Beelingo.com

English Dictionary

  • Hide translation

 imperforate hymen imperforate hymen

noun

  • hymen that is completely closed so that menstrual blood cannot flow out  ( imperforate hymen )
    hymen that is completely closed so that menstrual blood cannot flow out