Meaning of Azolla
Definition of Azolla
(noun)
a
genus
of
fern
sometimes
placed
in its own
family
Azollaceae
Other information on Azolla
WIKIPEDIA results for
Azolla
Amazon results for
Azolla
Tweet