immunomechanisms

English

Noun

immunomechanisms

  1. plural of immunomechanism