Meaning of bufo debilis
Definition of bufo debilis
(noun)
small
green
or
yellow-green
toad
with
small
black
bars
and
stripes
Other information on bufo debilis
WIKIPEDIA results for
bufo debilis
Amazon results for
bufo debilis
Tweet