Register

Water lettuce

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