duckweed

This is not a dictionary! - Search for "duckweed" in The Danish Dictionary

  • March 29. 2013 from wordnet.princeton.edu

    duckweed noun english

    any small or minute aquatic plant of the family Lemnaceae that float on or near the surface of shallow ponds