What does Antiseren mean?

Antiseren - German to English

antisera

View more

  • antiserums