Select Page

Archives: Dictionary


Noun, pl. glenoids (Anatomy) 1. A shallow depression in a bone, especially in the scapula. ( Adjective 1. Of or pertaining to this depression. ( 2. Having the form of a smooth and shallow depression; socket-like; applied to several articular surfaces of bone such as the glenoid cavity or fossa of the scapula in which the head of the humerus articulates. ( Word origin: From Greek glene “socket,” and eidos “shape” or...

Read More

Struggling in Biology?

Are You Premed?

Confused about the MCAT? Not sure how to prepare? This guide will show you how