multiarmed

adjective
  1. having multiple arms or arm-like appendages
  2. Usage: often used in scientific or technical contexts

Examples