Attested.to

Definition

the tissue forming the outer layer of an organ or structure in plant or animal

Seed ·

Term in context

cortex in CommonParlance