Home / S / spirodela polyrrhiza

spirodela polyrrhiza

noun 20 letters Scrabble 39 WWF 41
Definitions
noun

cosmopolitan except South America and New Zealand and some oceanic islands

Look “spirodela polyrrhiza” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →