having pulpy leaves - Francés Inglés Diccionario