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