Online English Dictionary

Home

Petrifactive


a.

Having the quality of converting organic matter into stone; petrifying.


© 2009 Dammam Community College