leptosporangiates
English
Noun
leptosporangiates
plural of
leptosporangiate