horse ant
English
Noun
horse
ant
(
plural
horse ants
)
Any ant of the species
Formica rufa
.
Synonyms
red wood ant, southern wood ant
Translations
Formica rufa
Finnish:
punakekomuurahainen
Anagrams
North Sea
,
anthrose