What does alcaparra mean?

alcaparra - Spanish to English

caper