start codons

start codons

English

Noun

start codons

  1. plural of start codon