Meaning of limbed in English:

limbed

adjective

See limb

  • ‘long-limbed’