egyptian water lily (0 synonym found)

Definition of egyptian water lily:

(n) : white egyptian lotus: water lily of egypt to southeastern africa; held sacred by the egyptians

Definition of egyptian water lily:

(n) : white egyptian lotus: water lily of egypt to southeastern africa; held sacred by the egyptians
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top