C-terminuses

English

Noun

C-terminuses

  1. plural of C-terminus