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