Nymphaea lotus
English Dictionary
->
Letter N
-> Nymphaea lotus
Search Dictionary:
Nymphaea lotus Definition
(n)
white
Egyptian
lotus
:
water
lily
of
Egypt
to
southeastern
Africa
;
held
sacred
by
the
Egyptians
Nymphaea lotus Synonyms
Egyptian water lily
lotus
Nymphaea lotus
white lily
white lotus
© Art Branch Inc.