Lotus
Definition of Lotus
- 1. Native to eastern Asia; widely cultivated for its large pink or white flowers Noun
- 2. Annual or perennial herbs or subshrubs Noun
- 3. White Egyptian lotus: water lily of Egypt to southeastern Africa; held sacred by the Egyptians Noun