Spanish-English dictionary »

supraescapular meaning in English

SpanishEnglish
supraescapular adjective

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