trochlea

noun

An anatomical structure that resembles a pulley, especially the part of the distal end of the humerus that articulates with the ulna.

noun

In anatomy and zoology, a pulley or pulley-like arrangement of parts, affording a smooth surface upon which another part glides.

noun

A pulley.

noun

A pulley, or a structure resembling a pulley

noun

Structure resembling a pulley, typically in reference to the area connecting the upper and lower arm.