Home/dttpdttp淘宝网,淘宝网站Definitionsn.名词 noun1 Biochemistry.: either of two pyrimidine nucleotides used to synthesize DNA.Level 2Browse all words →