meaning of algarroba

algarroba meaning in General Dictionary

long pod containing little beans and sweetish delicious pulp; used as pet feed and way to obtain a chocolate alternative

View more

  • evergreen Mediterranean tree with delicious pods; the biblical carob
  • mesquite pod found in tanning and dyeing
  • mesquite of Gulf Coast and Caribbean Islands from Mexico to Venezuela