microcube

English

Etymology

From micro- +‎ cube.

Noun

microcube (plural microcubes)

  1. A tiny cube.