[TA] the large semicircular notch at the proximal extremity of the ulna between the olecranon and coronoid processes that articulates with the trochlea of the humerus. SYN: incisura trochlearis [TA], incisura semilunaris ulnae, semilunar notch (2).
As scientists who evolve with technology we treat innovation as a way of life, a life we dedicate to improvement and advancement of Safety, Health and Environment.