yellow water lily
noun
any of several water lilies, as the spatterdock, Nuphar luteum, having yellow flowers.
Words nearby yellow water lily
British Dictionary definitions for yellow water lily
yellow water lily
noun
an aquatic nymphaeaceous plant, Nuphar lutea, of Europe and N Asia, having floating heart-shaped leaves and yellow flowers
Also called: brandy bottle