algarroba Hear it!

algarroba Definition

al·gar·roba (al′gə rō)

noun

  1. the carob tree or its pods
  2. ☆ the mesquite tree or its pods

Etymology: Sp < Ar al-kharrūba < al, the + kharrūba, carob