Find the word definition

Wiktionary
alpha helixes

n. (alpha helix English)