Dictionary Check: barilla

"barilla" is a valid word!

Scrabble 9 points
Words with Friends 12 points

Definition

noun

bushy plant of Old World salt marshes and sea beaches having prickly leaves; burned to produce a crude soda ash

noun

Algerian plant formerly burned to obtain calcium carbonate

Synonyms:

Advertisement