WATER LETTUCE


Meaning of WATER LETTUCE in English

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

Webster English vocab.      Английский словарь Webster.