macrosporangia

English

Noun

macrosporangia

  1. plural of macrosporangium