immunovaccines
English
Noun
immunovaccines
plural of
immunovaccine