EnglishtoroidaladjMeaningHaving the shape of a torus or toroid.Etymology / origin* toroid + -alSourcesNo citations have been attached yet.