Platypuses do not give birth to live young. They are one of only two types of mammals to lay eggs. Fertilised platypus eggs stay in the mother's body for around 28 days. When they are laid, they incubate for another ten days before hatching.
The Goonch is an enormous catfish in African/Indian waters,it's gestation period is unknown so far,to learn more,search "Goonch" or "Giant Devil Catfish" to learn more