11005-11515 Haast peripatus (Ooperipatellus viridimaculatus) an egg-laying species from Haast Pass *
11515Haast peripatusperipatusegg layingOoperipatellusviridimaculatusHaast Pass