Algarroba
Definition of Algarroba
- 1. Long pod containing small beans and sweetish edible pulp; used as animal feed and source of a chocolate substitute Noun
- 2. Evergreen Mediterranean tree with edible pods; the biblical carob Noun
- 3. Mesquite pod used in tanning and dyeing Noun
- 4. Mesquite of Gulf Coast and Caribbean Islands from Mexico to Venezuela Noun