lily pad ( synonym found)

Definition of lily pad:

°The round leaf of a water lily, which floats on the surface of the water.

Definition of lily pad:

°The round leaf of a water lily, which floats on the surface of the water.

Back to Top