Definition Definition

mesocoracoid - Meaning and Examples

Meaning of 'mesocoracoid' (Webster Dictionary)

1 . Mesocoracoid [ n.]
- A process from the middle of the coracoid in some animals.