No products in the cart
Description
This genus of crab spiders are found on the foliage of trees in south and eastern Australia.
They are green and sit in a characteristic outstretched pose waiting for prey to pass by.
Only logged in customers who have purchased this product may leave a review.
Reviews
There are no reviews yet.