See Also: barilla(medicine)
barilla(dictionary)

barilla (iou)



barilla noun. E17.
[Spanish barrilla dim. of barra bar.]
The alkali plant, Salsola soda. E17.
Impure alkali made in Spain and neighbouring regions by burning dried plants, esp. of this species. E17.