Definitions for nuphar
  • Nuphar (n.) - A genus of plants found in the fresh-water ponds or lakes of Europe, Asia, and North America; the yellow water lily. Cf. Nymphaea.
Words in your word
2 Letter Words
ah an ar ha na nu pa uh un up
3 Letter Words
hap hun hup nah nap pah pan par pun pur rah ran rap run urn urp
4 Letter Words
harp prau puna