C-terminuses
English
Noun
C-terminuses
plural of
C-terminus