sheep frog
1.
(
noun
) mostly of Central America
Related Words:
anuran
,
batrachian
,
frog
,
salientian
,
toad
,
toadfrog
Terms and Conditions of Use / Copyright Notice