Latin-English dictionary »

suprascapularis meaning in English

LatinEnglish
suprascapularis adjective

suprascapular(anatomy)
adjective
[UK: sˌuːprəskˈapjʊlə] [US: sˌuːprəskˈæpjʊlɚ]

Your history