GeneralConnection.com
➔
Dictionary
nelumbo nucifera
Noun
1. lotus
1. Indian lotus, sacred lotus, Nelumbo nucifera, water lily
Usage