Attested.to

Definition

the tender fleshy center of the immature artichoke flower

Seed ·

Term in context

artichoke heart in CommonParlance