meaning of bufo debilis

bufo debilis meaning in General Dictionary

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