EPICORACOID


Meaning of EPICORACOID in English

(n.) A ventral cartilaginous or bony element of the coracoid in the shoulder girdle of some vertebrates.

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