Yo no sé cuál de los términos propuestos es el más adecuado; sólo quiero comentar que el plural de "cóctel virgen", según las normas gramaticales del español, es "cócteles virgen" (como dice Ana), en vez de "cócteles vírgenes":
"2.4. Unidades léxicas formadas por dos sustantivos. En las construcciones nominales formadas por dos sustantivos, de los que el segundo actúa como modificador del primero, solo el primer sustantivo lleva marca de plural:
horas punta, bombas lapa, faldas pantalón, ciudades dormitorio, pisos piloto, coches cama, hombres rana, niños prodigio, noticias bomba, sofás cama, mujeres objeto, coches bomba, casas cuartel."
http://buscon.rae.es/dpdI/SrvltConsulta?lema=plural