a rain tree, native to the new world tropics (pithecellobium saman) - Spanish English Dictionary