are fish born alive or in eggs?
The female usually lays the eggs, and the embryos in the eggs develop and hatch outside her body. These kind of fish are called 'oviparous' fish. ... The young of viviparous species of fish are also 'born alive'. Livebearers is a term used to describe fish who give birth to live young.