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 Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.