English synonyms about - contact  
sheep froganuranbatrachianfrogsalientiantoadtoad froggenus HypopachusHypopachus

sheep frog

noun

1 sheep frog

Mostly of Central America.

Polish: żaba owcza


Find more on sheep frog elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.062