Meaning of garbansos

garbansos

Tagalog

n., bot. chickpea