red lac

noun

Definition of red lac

: japanese wax tree