Find the word definition

Wiktionary
snub cubes

n. (snub cube English)