English edit

Noun edit

zoosporanges

  1. plural of zoosporange

French edit

Noun edit

zoosporanges m

  1. plural of zoosporange