Related Words for word “perforins”
perforins - Did you Mean?
perform (performs)
perform (performing)
performing