Meaning

1 senses
  1. A sweet, edible, long pod produced by the carob tree (Ceratonia siliqua).

algaroba bean — meaning, examples, forms, synonyms | Krumeto