Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhuozhuang zhuchuang zhuchang zhaochang zhaohuang zhichuang ?

zhuó chuáng to lie down on a bed / (physiology) implantation (attachment of a blastocyst to the lining of the uterus) / (of an oyster larva) to attach to a substrate / (fig.) to take root / to become established

Dictionary · Google Translate · Help
By MDBG 2024