English-Chinese dictionary »

lemniscate meaning in Chinese

EnglishChinese
lemniscate [lemniscates] (symbol for infinity)
noun
[UK: lˈemnɪskˌeɪt]
[US: lˈemnɪskˌeɪt]

双纽线 /shuāngniǔxiàn/noun

雙紐線noun