water lettuce
Short definition from Wiktionary
Noun
- A floating aquatic plant, of species Pistia stratiotes, with green rosettes of leaves and inconspicuous flowers.
- Tropical duckweed, water lettuce (Pistia stratiotes).
We haven’t written up water lettuce yet: Simple and Standard meanings, examples and a quiz.