Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Nelumbo
n.
A genus of great water lilies. The North American species is Nelumbo lutea, the Asiatic is the sacred lotus, N. speciosa.
←
Neither
Nemaline
→
Shares
Related Words
Umbo
Menu
Home
Search
My Last Searches