Noun Definition
algarroba bean
1.Definition: long pod containing small beans and sweetish edible pulp; used as animal feed and source of a chocolate substitute
Related Noun(s):algarroba, carob, carob bean, locust bean, locust pod
Category: Plants1.Definition: long pod containing small beans and sweetish edible pulp; used as animal feed and source of a chocolate substitute
Related Noun(s):algarroba, carob, carob bean, locust bean, locust pod
Category: Plants