What does bufo debilis mean?

bufo debilis meaning in General Dictionary

little green or yellow-green toad with small black colored bars and stripes