solifluctions

English

Noun

solifluctions

  1. plural of solifluction