MESOCORACOID


Meaning of MESOCORACOID in English

noun a process from the middle of the coracoid in some animals.

Webster English vocab.      Английский словарь Webster.