Mezilaurus itauba


Mezilaurus itauba is a species of tree in the family Lauraceae. It is found in Bolivia, Brazil, Ecuador, French Guiana, Peru, and Suriname.