English dictionary
lindera benzoin meaning and definition
Definition and meaning of lindera benzoin at MeaningMonkey.org. lindera benzoin meaning and definition in the English Dictionary.LINDERA BENZOIN noun
Definition of Lindera benzoin (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, Benzoin odoriferum, spice bush, spicebush
Source: Princeton University Wordnet