Attested.to

Definition

any nerve whose activity tends to reduce the activity or tone of the body part it serves

Seed ·

Term in context

depressor in CommonParlance