Lily-pad meaning

One of the floating leaves of a water lily.
noun
0
0
One of the large, flat, floating leaves of the waterlily.
noun
0
0
The round leaf of a water lily, which floats on the surface of the water.
noun
0
0
Advertisement