ALL meanings of nelumbo
ne·lum·bo
N n - noun plural nelumbo lotus (def 3). 1
- noun nelumbo A lotus with huge leaves and solitary large flowers that grow on stalks that can extend 6 feet (2 m) above the surface of the water. 1
- noun nelumbo either of the two aquatic plants of the genus Nelumbo: family Nelumbonaceae 0
- noun nelumbo any of a genus (Nelumbo, family Nelumbonaceae) of waterlilies with large, dish-shaped leaves and flowers of white to dark red 0