English

edit

Noun

edit

sporanges

  1. plural of sporange

French

edit

Noun

edit

sporanges ?

  1. plural of sporange