Definition of Indian Lotus

  • 1. Native to eastern Asia; widely cultivated for its large pink or white flowers Noun

Synonyms for word "indian lotus"

Semanticaly linked words with "indian lotus"

Hyponims for word "indian lotus"