water_flaxseedEnglish

Spirodela polyrrhiza, great duckweed, water flaxseed

Noun

Cosmopolitan except South America and New Zealand and some oceanic islands

English: great duckweed, water flaxseed, Spirodela polyrrhiza

English words with similar meanings

Show 2 words