long-armed

adj

1.
having relatively long arms