subsporangial vesicle - Turkish English Dictionary