See also: lilypads

English edit

Noun edit

lily pads

  1. plural of lily pad