免疫 めんえき げんでした
men'ekigendeshita

Noun
Desu Copula

The polite past form of 免疫源

1. Was an immunogen.; Was a source of immunity.

Past/Perfective
Polite