Longimanous /(?)/

Lon·gim·a·nous

Longimanous

a.
  1. Having long hands.