Attested.to

Definition

long pod containing small beans and sweetish edible pulp; used as animal feed and source of a chocolate substitute

Seed ·

Term in context

algarroba in CommonParlance