Bufo debilis
WordNet

noun


(1)   Small green or yellow-green toad with small black bars and stripes
 
x
OK