Definify.com

Definition 2025


sticklac

sticklac

English

Noun

sticklac (uncountable)

  1. lac in its natural state, encrusting small twigs