algarroba bean

Noun
  1. Long pod containing small beans and sweetish edible pulp;
    Used as animal feed and source of a chocolate substitute (synset 112513931)

Found on Word Lists

Other Searches