spatterdock
nounDefinition of spatterdock
: any of a genus (Nuphar) of water lilies having usually cordate leaves and typically yellow flowers
Keep scrolling for more