Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

waterlily Definition

Cancel
waterlily
noun(water lily)
any of various aquatic plants (especially genera Nymphaea and Nuphar of the family Nymphaeaceae, the water-lily family) with floating leaves and usually showy flowers; broadly : an aquatic plant (such as a water hyacinth) with showy flowers

Words Related to waterlily!

waterlily Examples by Brain Bank Users