Attested.to

Definition

(anatomy) a structure that resembles a shell in shape

Seed ·

Term in context

concha in CommonParlance