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. 2012