|
Definition of Lily pad
1. Noun. Floating leaves of a water lily.
Definition of Lily pad
1. Noun. The round leaf of a water lily, which floats on the surface of the water. ¹
¹ Source: wiktionary.com
|
1. Noun. Floating leaves of a water lily.
1. Noun. The round leaf of a water lily, which floats on the surface of the water. ¹
¹ Source: wiktionary.com