English to Chinese Dictionary

Search:

Did you mean: suxian zujian zixian xuxian zhuxian zouxian zuian zuixian ?

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


<< back to the home page