Online Dictionary and Scrabble Word Finder
(a.) Petrifying; converting into stone; as, petrescent water.
Petre Petrean Petrel Petrescence Petrescent Saltpetre