Explore meanings, explanations, synonyms, antonyms, sentences, for the word: Lily pad
A lily pad is a round, green leaf that floats on the surface of ponds and lakes. Frogs and fish like to hang out on them.