• Longimanous

    Adjective

    longimanous
    1. Having long hands.

    Anagrams

    © Wiktionary