petrostearine

from The Collaborative International Dictionary of English v.0.48
Petrostearine \Pet`ro*ste"a*rine\, n. [Petro + stearine.]
   A solid unctuous material, of which candles are made.
   [1913 Webster]
    

[email protected]