NichiDict

免疫源

めんえきげん
[menekigen]

Meanings

1.Noun

immunogen