What does bombina bombina mean?

bombina bombina meaning in General Dictionary

toad of main and east European countries having purple or orange spots combined with black colored on its bottom