Definify.com

Definition 2025


periglaciations

periglaciations

English

Noun

periglaciations

  1. plural of periglaciation