Craig Mackay: 0.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama
Craig Mackay: 0.1 Psalmopoeus irminia Saager, 1994, Venezuela
Craig Mackay: 0.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama
Craig Mackay: 1.0 Psalmopoeus reduncus (Karsch, 1880), Belize to Panama
Craig Mackay: Psalmopoeus reduncus (Karsch, 1880), Belize to Panama - Nymph 1 & 2
Craig Mackay: Psalmopoeus reduncus (Karsch, 1880), Belize to Panama - Nymph 2
Craig Mackay: 0.1 Psalmopeous cambridgei Pocock, 1895, Trinidad
Craig Mackay: 1.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama - Mating
Craig Mackay: 1.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama - Mating
Craig Mackay: 1.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama - Mating
Craig Mackay: 1.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama - Mating
Craig Mackay: 1.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama - Mating
Craig Mackay: 1.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama - Mating
Craig Mackay: 1.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama - Mating
Craig Mackay: 1.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama - Mating
Craig Mackay: 1.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama - Mating
Craig Mackay: 0.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama
Craig Mackay: Psalmopeous pulcher Petrunkevitch, 1925, Panama - Spiderlings
Craig Mackay: Psalmopeous pulcher Petrunkevitch, 1925, Panama - Eggs
Craig Mackay: Psalmopeous pulcher Petrunkevitch, 1925, Panama - Egg Sac
Craig Mackay: 0.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama
Craig Mackay: 0.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama
Craig Mackay: 0.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama
Craig Mackay: 0.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama
Craig Mackay: 0.1 Psalmopoeus reduncus (Karsch, 1880), Belize to Panama
Craig Mackay: 0.1 Psalmopoeus reduncus (Karsch, 1880), Belize to Panama
Craig Mackay: 0.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama
Craig Mackay: 0.1 Psalmopeous pulcher Petrunkevitch, 1925, Panama
Craig Mackay: 0.1 Psalmopoeus irminia Saager, 1994, Venezuela
Craig Mackay: 0.1 Psalmopoeus cambridgei Pocock, 1895, Trinidad