What is Malabar Chestnut?
Malabar Chestnut (Pachira insignis), 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, is known for its ornamental value and edibility. Malabar Chestnut (Latin: Pachira insignis) is an edible plant catalogued in PlantSage.
