zymophores
English
Noun
zymophores
plural of
zymophore