Meaning of egyptian water lily
Definition of egyptian water lily
(noun)
white
Egyptian lotus:
water
lily
of Egypt to
southeastern
Africa;
held
sacred
by the Egyptians
Other information on egyptian water lily
WIKIPEDIA results for
egyptian water lily
Amazon results for
egyptian water lily
Tweet