VariousWords beta
Related Terms:
Definitions:
Noun
lily pad
Definition: floating leaves of a water lily
Definition: The round leaf of a water lily, which floats on the surface of the water.