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