epitrochleas
English
Noun
epitrochleas
plural of
epitrochlea