Definify.com

Definition 2024


sticklac

sticklac

English

Noun

sticklac (uncountable)

  1. lac in its natural state, encrusting small twigs