sporanges
English
Noun
sporanges
plural of
sporange
French
Noun
sporanges
?
plural of
sporange