What is Letterhout?
Letterhout, scientifically known as Helicostylis tomentosa, is a large tree native to the tropical regions of South America, including Bolivia, Brazil, Colombia, Ecuador, French Guiana, Guyana, Panama, Peru, Suriname, and Venezuela. Letterhout (Latin: Helicostylis tomentosa) is an edible plant catalogued in PlantSage.
