A speculation relating the genetic code and the evolutionary process.
D005075:Biological Evolution; D004247:DNA; D004151:Dipeptides / Q000096:biosynthesis*; D005815:Genetic Code; D012333:RNA, Messenger
D004151:Dipeptides; D012333:RNA, Messenger; D004247:DNA