Definition Definition

water lettuce - Meaning and Examples

Meaning of 'water lettuce' (Webster Dictionary)

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