precoracoids
English
Noun
precoracoids
plural of
precoracoid