Definitions of Nuphar:

  • noun:   spatterdocks