English-Polish dictionary »

clawed frog meaning in Polish

EnglishPolish
clawed frog noun
any frog in the genus Xenopus

żaba szponiastanoun