Word info

mesocoracoid

Noun

Meaning

A process from the middle of the coracoid in some animals.

Source: Webster's dictionary

Close letter words and terms