Vocabulary

ヘリックス

helix

noun