scapule
Italian
Noun
scapule
f
pl
plural of
scapula
Anagrams
capsule
,
lupesca
,
specula