Tolong jelaskan mengenai Lynchius megacephalus

Lynchius megacephalus, juga dikenal sebagai katak Andes kepala besar, adalah sebuah spesies katak dalam keluarga Craugastoridae. Spesies tersebut adalah endemik di Ekuador