zoosporanges
English
Noun
zoosporanges
plural of
zoosporange
French
Noun
zoosporanges
m
plural of
zoosporange