Petrescent


(a.) Petrifying; converting into stone; as, petrescent water.



Similar Words:

Petre   Petrean   Petrel   Petrescence   Petrescent   Saltpetre  


BuyWithMe.com