Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

duckweed Definition

Cancel
duckweed
noun(duck-weed)
a small floating aquatic monocotyledonous plant (family Lemnaceae, the duckweed family)

Words Related to duckweed!

duckweed Examples by Brain Bank Users