What does alkyd mean?

alkyd meaning in General Dictionary

a durable artificial resin trusted in adhesives and shows