Home

Word

lily pad, n.
more info floating leaves of a water lily
<noun.plant>

lily pad
semantic pointers
part holonym
hypernym
pad