Definition of multijointed in English:

multijointed

adjective

  • Having more than one joint.

Origin

1970s; earliest use found in Philosophical Transactions of the Royal Society of London.