imperforate hymen n : hymen that is completely closed so that menstrual blood cannot flow out
Copyright © 2024 3Dict.net