English to Chinese Dictionary

Search:

多利 Duō Dolly (1996-2003), female sheep, first mammal to be cloned from an adult somatic cell


<< back to the home page