meaning of bombina

bombina meaning in General Dictionary

fire-bellied toads