Dictionary Home »
The American Heritage Medical Dictionary » trochlear spine
trochlear spine
trochlear spine definition - medical
trochlear spine
noun A spicule of bone arising from the edge of the trochlear pit of the eye, giving attachment to the pulley of the superior oblique muscle of the eyeball.
The American Heritage® Medical Dictionary Copyright © 2009 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
Comments
Improve this definition.
Browse dictionary definitions near trochlear spine
Share on Facebook