Find the word definition

Wiktionary
space centrodes

n. (plural of space centrode English)