Noun: Indian lotus
- Aquatic perennial plant native to eastern Asia; widely cultivated for its large pink or white flowers
"The sacred Indian lotus is an important symbol in Buddhist art";
- lotus, sacred lotus, Nelumbo nucifera
Type of: water lily
Encyclopedia: Indian lotus