English | German | Russian | Czech

infrascapular English

Meaning infrascapular meaning

What does infrascapular mean?

infrascapular

(anatomy) Beneath the scapula.

Are you looking for...?