Home
Search
Index
Definify.com
Definition
2024
sporanges
sporanges
English
Noun
sporanges
plural of
sporange
French
Noun
sporanges
?
plural of
sporange
Similar Results