Find the word definition

Wiktionary
streaklight tubeshoulders

n. (plural of streaklight tubeshoulder English)