Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: supei xupei zapei zubei zuopei zhubei ?

péi tissue culture, esp. plant tissue culture (abbr. for 组织培养)

Dictionary · Google Translate · Help
By MDBG 2026