Sitalcina peacheyi is a species of armoured harvestman in the family Phalangodidae.[1][2][3][4] It is found in North America.[1][5]
Sitalcina peacheyi is a species of armoured harvestman in the family Phalangodidae. It is found in North America.