GREAT DUCKWEED





Definition:

  1. [noun] cosmopolitan except South America and New Zealand and some oceanic islands
    Synonyms: water flaxseed, Spirodela polyrrhiza

Synonyms: