'Bufo debilis' definitions:

Definition of 'Bufo debilis'

(from WordNet)
noun
Small green or yellow-green toad with small black bars and stripes [syn: American green toad, Bufo debilis]