What is West Indian Locust?
The West Indian Locust (Hymenaea courbaril) is a large, tall tree native to Central and South America, ranging from Mexico to Venezuela. West Indian Locust (Latin: Hymenaea courbaril) is an edible plant catalogued in PlantSage.
