Meaning of lily of the valley
Definition of lily of the valley
(noun)
low-growing
perennial
plant
having
usually
two
large
oblong
lanceolate
leaves and a
raceme
of
small
fragrant
nodding
bell-shaped
flowers followed by
scarlet
berries
Other information on lily of the valley
WIKIPEDIA results for
lily of the valley
Amazon results for
lily of the valley
Tweet