sheep frog

1. (noun) mostly of Central America
Related Words: anuran, batrachian, frog, salientian, toad, toadfrog



Terms and Conditions of Use / Copyright Notice