What is the meaning of the word "algarobilla"?

Definitions: