English synonyms about - contact  

lily pad

noun

1 lily pad

Floating leaves of a water lily.


Find more on lily pad elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0236