halogeton_soudaEnglish

Halogeton souda, barilla

Noun

Algerian plant formerly burned to obtain calcium carbonate

English: barilla, Halogeton souda

English words with similar meanings

Show 1 words