Skip to content

lily pad

Dictionary definition · lily pad

noun

  1. floating leaves of a water lily

Source: Open English WordNet (CC BY 4.0).