stirrup bone
noun
Definitions
The smallest bone in the human body; it is situated in the ear and passes vibrations from the anvil to cochlea
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
The smallest bone in the human body; it is situated in the ear and passes vibrations from the anvil to cochlea