Noun Definition
indian lotus
1.Definition: native to eastern Asia; widely cultivated for its large pink or white flowers
Related Noun(s):lotus, nelumbo nucifera, sacred lotus
Category: Plants1.Definition: native to eastern Asia; widely cultivated for its large pink or white flowers
Related Noun(s):lotus, nelumbo nucifera, sacred lotus
Category: Plants