Home
Help
About
Contact
English to Chinese Dictionary
Search:
祖先
zǔ
xiān
ancestors; forebears / (biology) ancestral species; ancient species from which present-day species evolved
<< back to the home page