Supratrochlear foramen

From Wikipedia, the free encyclopedia

The supratrochlear foramen is a small hole located above the trochlea of the humerus of larger dog species. It is covered by a layer of connective tissue.