illuvia
English
Noun
illuvia
plural of
illuvium