water flaxseed

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



Terms and Conditions of Use / Copyright Notice