n. Indian lotus
Definition of Indian lotus in English
Aquatic flower with tapered, oval-shaped petals that are typically pink or white, and yellow stamens.
Synonyms of Indian lotus in English
lotus flowerlotus blossomsacred lotusbean of IndiaEgyptian bean