stapes
English Dictionary
->
Letter S
-> stapes
Search Dictionary:
stapes Definition
(n)
the
stirrup
-
shaped
ossicle
that
transmits
sound
from
the
incus
to
the
cochlea
stapes Synonyms
stapes
stirrup
© Art Branch Inc.