NYMPHAEA

8 letters 18 Scrabble points /nɪmˈfiːə/

Definition of NYMPHAEA

noun
  1. Originally, the European white water lily; later also, a species of the genus Nymphaea.

Source: Wiktionary

Word Details

Letters N Y M P H A E A
Length 8 letters
Scrabble Score 18 points

Words Containing "NYMPHAEA"

Words Starting with "NYMPHAEA"