YourDictionary

stirrup medical definition

noun
See stapes.

Learn more about stirrup

stirrup

link/cite print suggestion box