'Azolla' definitions:

Definition of 'Azolla'

(from WordNet)
noun
A genus of fern sometimes placed in its own family Azollaceae [syn: Azolla, genus Azolla]

Words containing 'Azolla'