hymenophores
English
Noun
hymenophores
plural of
hymenophore