¡Hola Gustavo!
Gracias por tu pregunta. Permíteme explicarte.
En el código que mencionas, .productos li:hover h2, se está aplicando el efecto de ampliar la fuente cuando se pasa el cursor sobre el producto. La estructura del selector .productos li:hover h2 significa lo siguiente:
.productos li: selecciona todos los elementos li que están dentro de un elemento con la clase .productos.:hover: se aplica cuando el cursor se posiciona sobre el elemento li.h2: selecciona el elemento h2 que está dentro del elemento li cuando se cumple la condición :hover.
En resumen, el código .productos li:hover h2 está seleccionando el elemento h2 que está dentro de un elemento li cuando se pasa el cursor sobre ese elemento li. Esto quiere decir que el código CSS será aplicado a la etiqueta h2 cuando suceda lo que fue explicado anteriormente.
Espero que esta explicación aclare tu duda. 
¡Saludos!
Si este post te ayudó, por favor marca como solucionado ✓. ¡Continúa con tus estudios!