Azolla
Azolla are a small type of water fern that floats on the surface of water with their roots hanging in the water. Despite their diminutive size, their hardiness means they can readily inhabit and thrive in freshwater and great speeds. This “super-plant” is an important part of any water garden’s ecosystem.



