Chinese-English dictionary »

松果腺 /sōngguǒxiàn/ meaning in English

ChineseEnglish
松果腺 /sōngguǒxiàn/ noun

pineal gland [pineal glands](small endocrine gland)
noun
[UK: ˈpaɪ.nɪəl ɡlænd] [US: ˌpaɪ.ˈniːəl ˈɡlænd]

Your history