What is Paradise tree?
The Paradise tree (Simarouba amara), a large deciduous tree native to tropical regions of Central and South America, including Belize, Bolivia, Brazil, Colombia, Costa Rica, Ecuador, Guatemala, Guyana, Honduras, Nicaragua, Panama, Peru, Suriname, Trinidad-Tobago, and Venezuela, t… Paradise tree (Latin: Simarouba amara) is an edible plant catalogued in PlantSage.
