Definition of Lily Pad

  • 1. Floating leaves of a water lily Noun

Semanticaly linked words with "lily pad"

Hyponims for word "lily pad"