Definify.com

Definition 2024


coracoids

coracoids

English

Noun

coracoids

  1. plural of coracoid