L E M N I S C A T E

17 0 0
                                    

Lemniscate (\lem-ˈnis-kət\)


pos: noun

Language: English

meaning: the infinity symbol; figure-eight shaped curve

Abstruse TermsWhere stories live. Discover now