benzoin odoriferum definition

  • noun:
    • deciduous shrub associated with eastern usa having extremely fragrant leaves and bark and yellow flowers accompanied by scarlet or yellowish fruits
    • deciduous shrub regarding the eastern united states of america having very fragrant leaves and bark and yellowish flowers followed by scarlet or yellow berries

Related Sources

  • Hypernym for "benzoin odoriferum"
41 votes

How would you define benzoin odoriferum?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!