Russian-English dictionary »

муравей-листорез meaning in English

RussianEnglish
муравей-листорез noun
{m}

leaf-cutter ant(type of ant)
noun