Skip to main content

postglenoid

English postglenoid meaning in English  •  postglenoid का अर्थ अंग्रेजी में
Adjective
  • Situated behind the glenoid fossa of the temporal bone.
Advertisement