着床zhuóchuáng
Top 50000
Meanings
1. to lie down on a bed
2. (physiology) implantation (attachment of a blastocyst to the lining of the uterus)
3. (of an oyster larva) to attach to a substrate
4. (fig.) to take root
5. to become established
Characters used