Swedish-English dictionary »

bladskärarmyra meaning in English

SwedishEnglish
bladskärarmyra substantiv
{c}

leaf-cutter ant(type of ant)
noun