English-Spanish dictionary »

glenohumeral meaning in Spanish

EnglishSpanish
glenohumeral (of or pertaining to the glenoid fossa and the humerus)
adjective

glenohumeraladjective