Dictionary.com
Thesaurus.com

nelumbos

  • plural
    of nelumbo.
    nelumbo
    noun

More Suggestions