BARB

Medical abbreviations:
BARB

Biomechanical Android Responsible For Battle