many-handed

Alternative forms

 * manyhanded

Adjective

 * 1) Involving, requiring, or possessing many hands.