Spirodela Meaning
There are 1 meaning(s) for word Spirodela
Meaning 1 : minute aquatic herbs floating on the water surface consisting of a shiny leaflike frond and 2-21 roots
Synonyms : genus spirodela
Synonyms : genus spirodela
