Azolla
noun
Azol·la
| \ əˈzälə\
Definition of Azolla
: a genus of minute water ferns (family Salviniaceae) having a sporophyte consisting of pinnately branching stems with small distichous 2-lobed leaves
Keep scrolling for more