nymphaea_caeruleaEnglish

Nymphaea caerulea, blue lotus

Noun

Blue Egyptian lotus: held sacred by the Egyptians

English: blue lotus, Nymphaea caerulea

English words with similar meanings

Show 1 words