Hummocky

•  Hummocky  –  Abounding in hummocks.