algarrobillo

Noun

 * 1) any of a number of plants: See Wikipedia