Home
Help
About
Contact
English to Chinese Dictionary
Search:
着床
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
<< back to the home page