SynonymX
Speak
Lily Pad
Definition of Lily Pad
1.
Floating leaves of a water lily
Noun
Semanticaly linked words with "lily pad"
water lily
pad
Hyponims for word "lily pad"
pad