meaning of bioarm

bioarm meaning in General Dictionary

any weapon usable in biological warfare