English-Latin dictionary »

suprascapular meaning in Latin

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

suprascapularisadjective