Find the word definition

Wiktionary
shining tubeshoulders

n. (plural of shining tubeshoulder English)