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