English

edit

Noun

edit

azollas

  1. plural of azolla

French

edit

Noun

edit

azollas f

  1. plural of azolla