meaning of Biowaffen

Biowaffen - German to English

biological weapons