Тут, скорее, вопрос, почему оно в русском языке есть =)
Просто слово "лягушка" - достаточно недавнее, всего 17-18 века, и появилось на территории центральной России. Во всех остальных славянских языках такого слова нет, есть только жабы.
А как же "Toad" ? Вы все напутали.
Frog - лягушка
Toad - жаба