carbohelicenes
English
Noun
carbohelicenes
plural of
carbohelicene