Dictionary search results

Showing 1-2 of 2 results

styrene US English

An unsaturated liquid hydrocarbon obtained as a petroleum byproduct. It is easily polymerized and is used to make plastics and resins