English dictionary
azolla meaning and definition
Definition and meaning of azolla at MeaningMonkey.org. azolla meaning and definition in the English Dictionary.AZOLLA noun
Definition of Azolla (noun)
- a genus of fern sometimes placed in its own family Azollaceae
- synonyms: genus Azolla
Source: Princeton University Wordnet