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