English synonyms about - contact  

stick lac

noun

1 stick lac

Lac in its natural state as scraped off twigs and dried.


Find more on stick lac elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0276