English

edit

Noun

edit

immunovaccines

  1. plural of immunovaccine