POND LILY


Meaning of POND LILY in English

[pond lily] n (1748): water lily

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