What is Itauba?
Itauba, scientifically known as Mezilaurus itauba, is a large tree native to the tropical forests of Bolivia, Brazil (in the North and West-Central regions), Colombia, Ecuador, French Guiana, Peru, and Suriname. Itauba (Latin: Mezilaurus itauba) is an edible plant catalogued in PlantSage.
