Amyris
noun
Am·y·ris
| \ ˈamərə̇s\
Definition of Amyris
: a genus of tropical American trees and shrubs (family Rutaceae) with compound leaves and white flowers
Keep scrolling for more