Definition of arthrodial membrane in US English:

arthrodial membrane

noun

Zoology
  • Any of the thin, flexible areas of the cuticle of an arthropod located between the segments of the body and limbs.

Origin

Late 19th century; earliest use found in Ray Lankester (1847–1929), zoologist.