English | German | Russian | Czech

immunizable English

Meaning immunizable meaning

What does immunizable mean?

immunizable

(of a disease) That can be immunized against.

Are you looking for...?