Attested.to

Definition

any of numerous beans eaten either fresh or dried

Seed ·

Term in context

common bean in CommonParlance