English dictionary
benzoin odoriferum meaning and definition
Definition and meaning of benzoin odoriferum at MeaningMonkey.org. benzoin odoriferum meaning and definition in the English Dictionary.BENZOIN ODORIFERUM noun
Definition of Benzoin odoriferum (noun)
- deciduous shrub of the eastern United States having highly aromatic leaves and bark and yellow flowers followed by scarlet or yellow berries
- synonyms: American spicebush, Benjamin bush, Lindera benzoin, spice bush, spicebush
Source: Princeton University Wordnet