Definition of water lily

Definition of water lily
  1. water lily Noun Any of various members of the "Nymphaeaceae" family that are tuberous plants, rooted in soil with leaves and flowers floating on the water surface.
Need more help? Try our forum NEW