Longimanous
/(?)/
Lon·gim·a·nous
Longimanous
a.
Having long hands.