Attested.to

Definition

removal of the outer covering of an organ or part

Seed ·

Term in context

decortication in CommonParlance