a giant herbaceous plant, resembling a tree but not woody, in the caricaceae (papaya family) (carica papaya) - Spanisch Englisch Wörterbuch