RhymeZone

 

Definitions of stapedius:
  • noun:   (anatomy) A small muscle of the middle ear that arises from the wall of the tympanum and is inserted into the neck of the stapes by a tendon that sometimes contains a slender spine of bone; it is the smallest skeletal muscle in the human body, serving to stabilize the stapes to check and dampen its vibration.

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023