Meaning of long-armed

Definition of long-armed

(adj) having relatively long arms

Other information on long-armed

WIKIPEDIA results for long-armed
Amazon results for long-armed