trochlear notches

English

Noun

trochlear notches

  1. plural of trochlear notch