Amyris Elemifera
-
A
Amyris Elemifera
Description Amyris Elemifera, also known as Torchwood, is a species of flowering plant in the citrus family. It is native to the Caribbean, Central America, and South America. The tree can grow up to 30 feet tall and has a spreading canopy. The bark is smooth, gray, and slightly fissured. The leaves are evergreen, glossy, and dark green in color.…
Read More »