ちょうらせん
chōrasen

Noun

1. superhelix; supercoil

Medicine
Other forms: