multiarmed (armed + multi-; many)
Having several arms or projections