yellow balsam
nounDefinition of yellow balsam
2
: a strong-scented West Indian shrub (Croton flavens)
1