See Also: azolla(dictionary)

azolla (iou)



azolla noun. L19.
[mod. Latin, from Greek azein to dry + ollunai slay.]
A floating mosslike fern of the genus Azolla.