locust bean
1.
(
noun
) long pod containing small beans and sweetish edible pulp; used as animal feed and source of a chocolate substitute
Synonyms:
algarroba
,
algarroba bean
,
carob
,
carob bean
,
locust pod
Related Words:
bean
,
bean plant
Terms and Conditions of Use / Copyright Notice