LILY PAD


Meaning of LILY PAD in English

[lily pad] n (1814): a floating leaf of a water lily

Merriam-Webster English vocab.      Английский словарь Merriam Webster.