Lemniscate Meaning
There are 1 meaning(s) for word Lemniscate
Meaning 1 : any of several plane algebraic curves in the shape of a figure eight
Similar words of Lemniscate :
There are 1 meaning(s) for word Lemniscate
Similar words of Lemniscate :