'Indian lotus' definitions:

Definition of 'Indian lotus'

From: WordNet
noun
Native to eastern Asia; widely cultivated for its large pink or white flowers [syn: lotus, Indian lotus, sacred lotus, Nelumbo nucifera]