Meaning of algarroba bean
Definition of algarroba bean
(noun)
long
pod containing
small
beans and
sweetish
edible
pulp;
used
as
animal
feed
and
source
of a
chocolate
substitute
Other information on algarroba bean
WIKIPEDIA results for
algarroba bean
Amazon results for
algarroba bean
Tweet