What is Malabar Chestnut?
Malabar Chestnut (Pachira insignis) is a large tree native to the tropical regions of South America, including Bolivia, Brazil North, Colombia, French Guiana, Guyana, Peru, Suriname, Trinidad-Tobago, and Venezuela. Malabar Chestnut (Latin: Pachira insignis) is an edible plant catalogued in PlantSage.
