English-Latin dictionary »

also medical for an inner ear bone, the stirrup meaning in Latin

EnglishLatin
also medical for an inner ear bone, the stirrup noun

stapes [stapis](3rd) F
noun