'Spirodela' definitions:

Definition of 'Spirodela'

(from WordNet)
noun
Minute aquatic herbs floating on the water surface consisting of a shiny leaflike frond and 2-21 roots [syn: Spirodela, genus Spirodela]

Words containing 'Spirodela'