Cockroach has HomeAnimal Kingdom MCQsCockroach hasQ. Cockroach hasA. 2 chambered heartB. 3 Chambered heartC. 4 Chambered heartD. 13 chambered heartAnswer: 13 chambered heart