sporiferous vesicle - Turkish English Dictionary