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