spherical lemniscate - English Synonyms Dictionary