Proceratium sp. Head of an ant from the USA that is a specialised egg-predator (located at OIST: CASENT0790271
Comments
Comments