sporophores
English
Noun
sporophores
plural of
sporophore