11005-30611 Cook Strait Giant weta (Deinacrida rugosa) female *
cookstraitgiantweta30611Deinacridarugosainvertebrate