lemna

/ˈlɛmnə/
noun
  1. A genus of small, free-floating aquatic plants commonly known as duckweeds, found on still or slow-moving water.
    • The pond was covered with a green carpet of lemna.
    • Scientists study lemna because it grows quickly and is easy to maintain in labs.
    • Lemna provides food for ducks and small fish.
Synonyms
What does "lemna" mean? | whatsthatwordmean | whatsthatwordmean