Dubia Roaches are some of the best feeder insects around. Full of protein, odorless, and aren't able to climb smooth surfaces, like glass.

Out of stock
RevType 2
Manufacturer Imagitarium
Sku 3732961
Identity 23029889745