Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: suxian zujian zixian xuxian zhuxian zouxian ?

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

Dictionary · Google Translate · Help
By MDBG 2024