a hornets' nest

a hornets' nest

a situation fraught with trouble, opposition, or complications.
1992 New Scientist The notion of these ‘life patents’ has opened up a hornets' nest of moral, legal, social and scientific concerns.
See also: nest