macrosporangi
Italian
Noun
macrosporangi
m
plural of
macrosporangio