Ovoviviparous Producing babies by having eggs hatch within the body of the invertebrate. Many cockroaches are Ovoviviparous. Post navigationPrevious post: PORCELLIO HOFFMANSEGGINext post: Blaberus Giganteus “Giant Cave Roach” Leave a Reply Cancel replyYou must be logged in to post a comment.