ALGAROBA


Meaning of ALGAROBA in English

(n.) The Carob, a leguminous tree of the Mediterranean region; also, its edible beans or pods, called St. John's bread.

Webster's English dictionary.      Английский словарь Webster.