"immunseren" in English Immunseren {m pl} serums sera Detailed translations for "immunseren" Immunseren{masculine plural} Immunseren(also: Seren, Sera) serums Immunseren(also: Seren, Sera) sera