metallophores
English
Noun
metallophores
plural of
metallophore