colluvia

English

Noun

colluvia

  1. plural of colluvium