epicoracoid
English
epicoracoid meaning in English • epicoracoid का अर्थ अंग्रेजी में
Noun
- A ventral cartilaginous or bony element of the coracoid in the shoulder girdle of some vertebrates.