English to Chinese Dictionary

Search:

祖先 xiān ancestors; forebears / (biology) ancestral species; ancient species from which present-day species evolved


<< back to the home page