Word info

suprascalpulary

Adjective

Meaning

Situated above, or on the anterior side of, the scapula.

Source: Webster's dictionary

Close letter words and terms