Subscriber login


Forgot your password?

Library card login

Other

duckweed

Syllabification: (duck·weed)
Pronunciation: /ˈdəkˌwēd/

Definition of duckweed

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 British & World English dictionary
  |  Cite

Word of the day

synodic

/ sɪˈnɒdɪk /
adjective
relating to or involving the conjunction of celestial objects …