Synonyms and Antonyms for duckweed

2. star-duckweed (n.)

cosmopolitan in temperate regions except North America

Synonyms: