eight-sided

adj

1.
having eight sides