POSTGLENOID MEANING IN ENGLISH

• Postglenoid Definition & Synonyms

  1. (a.) Situated behind the glenoid fossa of the temporal bone.


RECENT SEARCHES