great duckweed Meaning, Definition & Usage

  1. noun cosmopolitan except South America and New Zealand and some oceanic islands
    water flaxseed; Spirodela polyrrhiza.

WordNet