Meaning of Spirodela
Definition of Spirodela
(noun)
minute
aquatic
herbs
floating
on the
water
surface
consisting of a
shiny
leaflike
frond
and 2-21
roots
Other information on Spirodela
WIKIPEDIA results for
Spirodela
Amazon results for
Spirodela
Tweet