DictionaryAI

water lettuce

Short definition from Wiktionary

Noun

  1. A floating aquatic plant, of species Pistia stratiotes, with green rosettes of leaves and inconspicuous flowers.
  2. Tropical duckweed, water lettuce (Pistia stratiotes).

We haven’t written up water lettuce yet: Simple and Standard meanings, examples and a quiz.