Attested.to

Definition

a natural prolongation or projection from a part of an organism either animal or plant

Seed ·

Term in context

appendage in CommonParlance