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's English dictionary.      Английский словарь Webster.