coracoids
English
Noun
coracoids
plural of
coracoid