Lac

Portuguese Meaning

laca

goma-laca

English Meaning

  1. A resinous secretion of the lac insect deposited on trees and used in making shellac.