Webster's Revised Unabridged Dictionary · 1913

Petrostearine

Petrostearine , noun

[Petro + stearine.]

A solid unctuous material, of which candles are made.