mesquite bean

 

noun

  • an edible pod from the mesquite, used especially to produce flour or as animal fodder.