Russian-English dictionary »

звездорыл meaning in English

RussianEnglish
звездорыл noun
{m}

star-nosed mole(Condylura cristata)
noun