toad frog - Inglés Sinónimo Diccionario

toad frog

n.
[1] frog , toad , anuran , batrachian , salientian