metastasizers
English
Noun
metastasizers
plural of
metastasizer
.