Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

glenoid fossa Definition

Cancel
glenoid fossa
noun(glenoid fossa)
the depression in each lateral wall of the skull with which the mandible articulates —called also mandibular fossa

Words Related to glenoid fossa!

glenoid fossa Examples by Brain Bank Users