Synonyms of Can Of Worms in English :
Antonyms of Can Of Worms in English
Thesaurus of Can Of Worms in English
1. (noun) a source of unpredictable trouble and complexity