trihelices
English
Noun
trihelices
plural of
trihelix