Dubia Roaches

Leopard Geckos are classified as Lizards. Lizards are cold-blooded reptiles and fit in with the Squamata order. Leopard geckos are four-legged, have visible ear openings not to mention movable eyelids. For more information on Dubia Roaches, visit our website today. Size Read more…