BARILLA


Meaning of BARILLA in English

n.1 any plant of the genus Salsola found chiefly in Spain and Sicily.

2 an impure alkali made by burning either this or kelp.

Etymology: Sp.

Oxford English vocab.      Оксфордский английский словарь.