Definition of algarroba
English to English noun - long pod containing small beans and sweetish edible pulp; used as animal feed and source of a chocolate substitute
source: WordNet 3.0 - evergreen Mediterranean tree with edible pods; the biblical carob
source: WordNet 3.0 - mesquite pod used in tanning and dyeing
source: WordNet 3.0 - mesquite of Gulf Coast and Caribbean Islands from Mexico to Venezuela
source: WordNet 3.0
Visual Synonyms 
Nearby Word
|
|
|