WATER LETTUCE


Meaning of WATER LETTUCE in English

noun

: a common tropical floating plant ( Pistia stratiotes ) forming a rosette of spongy wedge-shaped leaves — called also water cabbage

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.