English edit

Noun edit

macrosporangia

  1. plural of macrosporangium