English dictionary
nymphaea alba meaning and definition
Definition and meaning of nymphaea alba at MeaningMonkey.org. nymphaea alba meaning and definition in the English Dictionary.NYMPHAEA ALBA noun
Definition of Nymphaea alba (noun)
- a water lily with white flowers
- synonyms: European white lily
Source: Princeton University Wordnet