stick_lacEnglish

stick lac

Noun

Lac in its natural state as scraped off twigs and dried

English: stick lac