Lemniscates, noun plural of lemniscate. Synonyms in the same form.
Infinity
infinities
All synonyms for lemniscate →