lily pad
lily pad
English
Noun
Ad
Definition
The round leaf of a water lily, which floats on the surface of the water.
Ad
lily pad
The round leaf of a water lily, which floats on the surface of the water.