toroidal plasmoid - English Synonyms Dictionary