'great duckweed' definitions:

Definition of 'great duckweed'

(from WordNet)
noun
Cosmopolitan except South America and New Zealand and some oceanic islands [syn: great duckweed, water flaxseed, Spirodela polyrrhiza]