COTYLOID


Meaning of COTYLOID in English

(a.) Shaped like a cup; as, the cotyloid cavity, which receives the head of the thigh bone.

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