Attested.to

Definition

remove the cortex of (an organ)

Seed ·

Term in context

decorticate in CommonParlance