water fern (azolla japonica) - Spanish English Dictionary