great duckweed

1. (noun) cosmopolitan except South America and New Zealand and some oceanic islands
Synonyms: Spirodela polyrrhiza, water flaxseed
Related Words: duckweed



Terms and Conditions of Use / Copyright Notice