sacred lotus

1. (noun) native to eastern Asia; widely cultivated for its large pink or white flowers
Synonyms: Indian lotus, Nelumbo nucifera, lotus
Related Words: water lily



Terms and Conditions of Use / Copyright Notice