Definition of "petrifact"

petrifact