Meaning of nelumbo

Definition of nelumbo

(noun) sometimes placed in the family Nymphaeaceae: lotuses

Other information on nelumbo

WIKIPEDIA results for nelumbo
Amazon results for nelumbo