Meaning of lyonia lucida
Definition of lyonia lucida
(noun)
showy
evergreen
shrub
of
southeastern
United States with
shiny
leaves and
angled
branches and clusters of
pink
to
reddish
flowers that
resemble
an
umbel
Other information on lyonia lucida
WIKIPEDIA results for
lyonia lucida
Amazon results for
lyonia lucida
Tweet