INDIAN LOTUS


Meaning of INDIAN LOTUS in English

noun

Usage: usually capitalized I

: an aquatic plant ( Nelumbo nucifera ) native to eastern Asia and widely cultivated for its foliage and large pink flowers — compare lotus 3

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.