Definify.com

Definition 2026


periglaciations

periglaciations

English

Noun

periglaciations

  1. plural of periglaciation