Rusty Red Cockroach

  • Scientific name:Blatta lateralis
  • Size:0.5-1cm 500HED / 1-1.5cm 500HED / 1.5-2cm 500HED
  • Breeding season:all year around
  • CITES:non