Subscriber login


Forgot your password?

Library card login

Other

tendon organ

Syllabification: (ten·don or·gan)
Definition of tendon organ

noun

Anatomy
  • a sensory receptor within a tendon that responds to tension and relays impulses to the central nervous system.

tendon organ in other Oxford dictionaries

Definition of tendon organ in the British & World English dictionary