Find the word definition

Wiktionary
x-ray tetras

n. (plural of X-ray tetra English)