General Industry Termlsce meaning in oil and gasDefinitionliquid single crystal elastomerslsce means liquid single crystal elastomers.✓ Verified termSuggest a correction