lac dye

English

Noun

lac dye

  1. A scarlet pigment obtained from sticklac.

Descendants

  • Italian: laddia

Anagrams