Juventus striker David Trezeguet had already been left out.
Trezeguet, 31, scored 20 league goals for Juventus in Serie A this season and is France's third all-time scorer with 34 goals in 71 games.
"It's an organisational choice," said Domenech. "There are four or five central strikers, you can't cram each position. You have to make choices."
Trezeguet scored the winning goal for France in the Euro 2000 final against Italy and played his part in the World Cup-winning side of 1998.
More recently, the Juventus striker started in France's 1-0 friendly win over England in Paris in March but was taken off for Sidney Govou on 64 minutes after a poor display.
Though Trezeguet is reported to have a difficult relationship with Domenech, the France coach insisted it was not an easy decision to make.
"It's never easy to wake up having to cross names from a list," he said.
Six Premier League players are named but Arsenal's Gael Clichy misses out.
Chelsea stars Claude Makelele, Florent Malouda and Nicolas Anelka are included the squad along with Manchester United full-back Patrice Evra, Arsenal's captain William Gallas and Portsmouth midfielder Lassana Diarra.
France begin their Group C campaign against Romania on 9 June in Zurich, followed by matches against the Netherlands on 13 June in Berne and Italy on 17 June in Zurich.
Goalkeepers: Gregory Coupet (Lyon), Sebastien Frey (Fiorentina), Steve Mandanda (Marseille)
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.