Kibara coriacea

Kibara coriacea
Name: coriacea in Latin means leathery

Botany
Tree self-supporting growth form; to 20 m; photoautotroph.
Leaves: leathery; simple, broad.

Related posts