English edit

Noun edit

scapulocoracoids

  1. plural of scapulocoracoid