a large, wide-canopied tree that is famously native to the tropics (samanea saman) - Spanish English Dictionary