Spiny Leaf Stick Insects (Phasmids)

Spiny Leaf Stick Insects (Phasmids)

We keep Spiny Leaf Stick Insects (Phasmids) in store.

Availability is dependent on our suppliers so please call the shop first to check supply levels.

$15.00

Add to cart