Definify.com

Definition 2024


periglaciations

periglaciations

English

Noun

periglaciations

  1. plural of periglaciation