Nelumbo

Noun

  • Any of the genus Nelumbo of aquatic plants with large, showy flowers resembling water lilies.

Leave a Reply

Your email address will not be published.