Vocabulary

超らせん

superhelix; supercoil

noun