What does bombina mean?

bombina meaning in General Dictionary

fire-bellied toads