nymphaea_albaEnglish

European white lily, Nymphaea alba

Noun

A water lily with white flowers

English: European white lily, Nymphaea alba

English words with similar meanings

Show 1 words