Skip to main content

epicoracoid

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