×

Atta insularis

Insect
Atta insularis is a species of leafcutter ant, a New World ant of the subfamily Myrmicinae of the genus Atta endemic to Cuba. This species is from one of the two genera of advanced fungus-growing ants within the tribe Attini. This species is the... Wikipedia
Scientific name: Atta insularis