Amyris balsamifera

Amyris balsamifera Balsam Torchwood (Amyris balsamifera L.) is an arboreal species belonging to the Rutaceae family. Systematic – From a

Read more