English
Detailed Synonyms for water lettuce in English
water lettuce:
water lettuce [the ~] noun
-
the water lettuce
– pantropical floating plant forming a rosette of wedge-shaped leaves; a widespread weed in rivers and lakes 1the Pistia stratiotes; the Pistia stratoites; the pistia; the water cabbage; the water lettuce– pantropical floating plant forming a rosette of wedge-shaped leaves; a widespread weed in rivers and lakes 1