English dictionary
water flaxseed meaning and definition
Definition and meaning of water flaxseed at MeaningMonkey.org. water flaxseed meaning and definition in the English Dictionary.WATER FLAXSEED noun
Definition of water flaxseed (noun)
- cosmopolitan except South America and New Zealand and some oceanic islands
- synonyms: great duckweed, Spirodela polyrrhiza
Source: Princeton University Wordnet