#Frogs

Scientists Find India's First Snail-Eating Frog in Arunachal Pradesh

Researchers discovered five new species of diminutive horned frogs in Arunachal Pradesh, including a unique frog that eats land snails whole.

Rinchen K • 12 Nov 2026