meaning of Biowaffe

Biowaffe - German to English

bioweapon