Word Study
may lily
WORDNET DICTIONARY
Noun may lily has 1 sense
- may lily(n = noun.plant) convallaria majalis, lily of the valley - 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; Array is a kind of liliaceous plant
is a member of convallaria, genus convallaria
For further exploring for "may lily" in Webster Dictionary Online