Subscriber login


Forgot your password?

Library card login

Other

duckweed

Pronunciation: /ˈdʌkwiːd/
Definition of duckweed

noun

[mass noun]
  • a tiny aquatic flowering plant that floats in large quantities on still water, often forming an apparently continuous green layer on the surface.
    • Family Lemnaceae, in particular the genus Lemna

duckweed in other Oxford dictionaries

Definition of duckweed in the US English dictionary