Previous Image
Back to Thumbnails
Image 6 of 11
Next Image
File name:
P1010180.jpg
Location 1:
North Island
Location 2:
Bledisloe Park, PN
Family:
Megascolecidae
Genus:
Octochaetus
Species:
multiporus
Status:
native