extensor [pl. extensors]
Notices
  • a muscle in the human body