Nelumbo

Explore definitions, synonyms, and language insights of Nelumbo

Definitions

Noun
sometimes placed in the family Nymphaeaceae: lotuses

More General Terms