yellow balsam

noun

Definition of yellow balsam

2 : a strong-scented West Indian shrub (Croton flavens)