Russian-English dictionary »

жабовидная ящерица meaning in English

RussianEnglish
жабовидная ящерица noun
{f}

horned lizard(lizard of the genus Phrynosoma)
noun