yellow water lily
nounDefinition of yellow water lily
: a yellow-flowered water lily
especially
: spatterdock