Codons meaning

Plural form of codon.
noun
0
0
Advertisement