duckweed
English Dictionary
->
Letter D
-> duckweed
Search Dictionary:
duckweed Definition
(n)
any
small
or
minute
aquatic
plant
of
the
family
Lemnaceae
that
float
on
or
near
the
surface
of
shallow
ponds
duckweed Synonyms
duckweed
© Art Branch Inc.