English

edit

Noun

edit

stopcodons

  1. plural of stopcodon