INDIAN LICORICE


Meaning of INDIAN LICORICE in English

[Indian licorice] n (ca. 1890): rosary pea 1

Merriam-Webster English vocab.      Английский словарь Merriam Webster.