Attested.to

Definition

a bean plant cultivated for use animal fodder

Seed ·

Term in context

broad bean in CommonParlance