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)

  1. cosmopolitan except South America and New Zealand and some oceanic islands
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: