Petrescent
Word Dictionary
-> Petrescent
Search:
Petrescent
(a.) Petrifying; converting into stone; as, petrescent water.
Terms of Use
Canadian Jobs