infundibuliform hymen - Turkish English Dictionary