Crossword clues for screwthreads
screwthreads
Wiktionary
screwthreads
n. (plural of screwthread English)