Meaning of lindera benzoin
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
Other information on lindera benzoin
WIKIPEDIA results for
lindera benzoin
Amazon results for
lindera benzoin
Tweet