stick lac

Explore definitions, synonyms, and language insights of stick lac

Definitions

Noun
lac in its natural state as scraped off twigs and dried

More General Terms

lac