English

edit

Noun

edit

zoosporanges

  1. plural of zoosporange

French

edit

Noun

edit

zoosporanges m

  1. plural of zoosporange