tetrahelices
English
Noun
tetrahelices
plural of
tetrahelix