Mezilaurus itauba
Mezilaurus itauba is a species of plant in the Lauraceae family. It is found in Bolivia, Brazil, Ecuador, French Guiana, Peru, and Suriname. Sources - * Americas Regional Workshop (Conservation & Sustainable Management of Trees, Costa Rica) 1998. Mezilaurus itauba. 2006 IUCN Red List of Threatened Species. Downloaded on 22 August 2007. Stub icon This Laurales-related article is a stub. More