Chinese-English dictionary »

蜷缩 /quánsuō/ meaning in English

ChineseEnglish
蜷缩 /quánsuō/ noun

fetal position(posture in which the head and knees are brought close to the abdomen)
noun

Your history