What does indian lotus mean?

indian lotus meaning in General Dictionary

native to eastern Asia; commonly cultivated for the large red or white flowers


Sentence Examples with the word indian lotus

The Indian lotus described by Herodotus il found in deposits of the Roman age.

View more Sentence Examples