STAPEDIUS


Meaning of STAPEDIUS in English

stəˈpēdēəs noun

( plural stape·dii -dēˌī)

Etymology: New Latin, from staped-, stapes

: a small muscle of the middle ear of mammals that arises from the wall of the tympanum, is inserted into the neck of the stapes by a tendon that sometimes contains a slender spine of bone, and serves to check and dampen vibration of the stapes

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.