English edit

Noun edit

immunoconjugates

  1. plural of immunoconjugate