petre

Noun

 * 1)  saltpetre

Derived terms

 * oil of petre
 * petre oil