Biologists have discovered a new species of the terrestrially-nesting fanged frog genus Limnonectes living on Sulawesi Island, Indonesia. The species has...