guanophores
English
Noun
guanophores
plural of
guanophore