bn:00002673n
Noun Concept
IT
carruba  caruba  algarroba fagiolo  di semi di carrube  locusta pod
EN
Long pod containing small beans and sweetish edible pulp; used as animal feed and source of a chocolate substitute WordNet 3.0
Relations
Sources
Italian Open Multilingual WordNet
Wikipedia Translations