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