Attested.to

Definition

any skeletal muscle that draws a body part down

Seed ·

Term in context

depressor muscle in CommonParlance