horse ant in Finnish horse ant in Finnish punakekomuurahainen noun Any ant of the species Formica rufa. Add to Flashcards