English edit

Etymology edit

octa- +‎ cube

Noun edit

octacube (plural octacubes)

  1. (geometry) 24-cell