Back to Dictionary
着床
著床
zhuóchuáng
1.
implantation (e.g. of ovum in uterus)
Metadata
- Category
- Chinese