lily_padEnglish

lily pad

Noun

Floating leaves of a water lily

English: lily pad