Pandora's jar

English

Noun

Pandora's jar (plural Pandora's jars)

  1. Synonym of Pandora's box.