bioarm meaning
Noun: bioarm
- Any weapon usable in biological warfare
- bioweapon, biological weapon
Derived forms: bioarms
Type of: W.M.D., weapon of mass destruction, WMD
Derived forms: bioarms
Type of: W.M.D., weapon of mass destruction, WMD