Definify.com

Definition 2024


petrifactions

petrifactions

English

Noun

petrifactions

  1. plural of petrifaction