with pulpy leaves/joints - Turkish English Dictionary