Definify.com

Definition 2025


petrifactions

petrifactions

English

Noun

petrifactions

  1. plural of petrifaction