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
Tweet