Definitions for "Emulsifiable Concentrate"
A liquid formulation that mixes with water to form an emulsion but does not dissolve to form a solution.
A pesticide formulation that usually contains a liquid active ingredient, one or more petroleum-based solvents, and an agent that allows the formulation to be mixed with water to form an emulsion (droplets of liquid dispersed in another liquid).
A single phase liquid formulation which forms an emulsion when added to water.