Meaning of may lily
Definition of may lily
(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 may lily
WIKIPEDIA results for
may lily
Amazon results for
may lily
Tweet