CORACOID


Meaning of CORACOID in English

(n.) The coracoid bone or process.

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