Chinese-English dictionary »

植入管 /zhírùguǎn/ meaning in English

ChineseEnglish
植入管 /zhírùguǎn/ noun

implant [implants](anything surgically implanted in the body)
noun
[UK: ɪm.ˈplɑːnt] [US: ˌɪm.ˈplænt]