lysiloma latisiliqua - Spanish English Dictionary