Water lettuce

Webster's Dictionary of the English Language

·- A plant (Pistia stratiotes) which floats on tropical waters, and forms a rosette of spongy, wedge-shaped leaves.

Related Words