Indian lotus
Explore definitions, synonyms, and language insights of Indian lotus
Definitions
Noun
native to eastern Asia; widely cultivated for its large pink or white flowers
Explore definitions, synonyms, and language insights of Indian lotus