Attested.to

Definition

any of several trees having seedpods as fruits

Seed ·

Term in context

bean tree in CommonParlance