algarrobina
Meanings
Noun
1. algarrobina, a syrup made from the black carob tree