carbohelicenes

English

Noun

carbohelicenes

  1. plural of carbohelicene