Indian Lotus (noun) Definition, Meaning & Examples

noun
  1. a southern Asian lotus, Nelumbo nucifera, of the water lily family, having fragrant pink or rose flowers.
Indian Lotus (noun) Definition, Meaning & Examples

More Definitions