earthflows
English
Noun
earthflows
plural of
earthflow