Nouns

(n)microsporangiuma plant structure that produces microspores