Definition: Leche de Tigre
What Is Leche de Tigre, or Tiger's Milk?