English dictionary
water lily meaning and definition
Definition and meaning of water lily at MeaningMonkey.org. water lily meaning and definition in the English Dictionary.WATER LILY noun
Definition of water lily (noun)
- an aquatic plant of the family Nymphaeaceae
Source: Princeton University Wordnet