Nymphaea stellata
English Dictionary
->
Letter N
-> Nymphaea stellata
Search Dictionary:
Nymphaea stellata Definition
(n)
blue
lotus
of
India
and
southeastern
Asia
Nymphaea stellata Synonyms
blue lotus
Nymphaea stellata
© Art Branch Inc.