Protalaridris armata Brown, 1980. Head of bizarre, very small, cryptic predatory ant from northern South America (located at OIST: CASENT0790479)
Comments
Comments