olistostromes

English

Noun

olistostromes

  1. plural of olistostrome