1 water lettuce | Definition of water lettuce

water lettuce

noun

Definition of water lettuce

: a common tropical floating plant (Pistia stratiotes) forming a rosette of spongy wedge-shaped leaves

called also water cabbage