kamus
.
Search
About
nymphaea_caerulea
English
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
blue lotus