Attested.to

Definition

any of various leguminous plants grown for their edible seeds and pods

Seed ·

Term in context

bean in CommonParlance