Definition of longimanous in English:

longimanous

adjective

  • Zoology and Anthropology. Of a person or mammal: having long hands. Of an arthropod: having long anterior feet or claws. rare.

Origin

Mid 17th century (in an earlier sense).

Pronunciation

longimanous

/lɒnˈdʒɪmənəs/