Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
DUCKWEED
Definition:
[noun] any small or minute aquatic plant of the family Lemnaceae that float on or near the surface of shallow ponds
Synonyms:
Search for
synonyms for DUCKWEED
Related Words:
common duckweed
,
lesser duckweed
,
Lemna minor
star-duckweed
,
Lemna trisulca
great duckweed
,
water flaxseed
,
Spirodela polyrrhiza
watermeal
mud midget
,
bogmat
,
Wolffiella gladiata