'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'