English dictionary

lily pad meaning and definition

Definition and meaning of lily pad at MeaningMonkey.org. lily pad meaning and definition in the English Dictionary.

LILY PAD noun

Definition of lily pad (noun)

  1. floating leaves of a water lily
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: