infundibuliform hymen - German English Dictionary