Attested.to

Definition

South American bean having very long succulent pods

Seed ·

Term in context

asparagus bean in CommonParlance