Cephalotes FHG01 worker
New species of turtle ant from Venezuela (located at OIST: MNHNCENT0041531)
Comments
Comments