ALL meanings of yellow water lily
yel·low wa·ter lil·y
Y y - noun yellow water lily any of several water lilies, as the spatterdock, Nuphar luteum, having yellow flowers. 1
- noun yellow water lily an aquatic nymphaeaceous plant, Nuphar lutea, of Europe and N Asia, having floating heart-shaped leaves and yellow flowers 0