Definition of spatterdock in English:

spatterdock

noun

North American
  • A yellow-flowered water lily.

    Genus Nuphar, family Nymphaeaceae: several species, in particular N. advena

Pronunciation

spatterdock