no, it can lay up to 1,000 eggs in a week.
No, the give birth to one live baby per pregnancy.
Female clown fish do lay egg.
Yes piranhas are fish, and all fish lay eggs.Correction: Not all fish lay eggs. Many popular aquarium fish do not lay eggs but give birth to live young. However, the piranha is an egg-laying fish.
No.
it gives birth just like us humans
yes
An obvious reason is that the fertilised fish egg must survive and grow independent of the mother's nourishment, whereas human embryos grow within the womb and are nourished directly and continuously by the mother. The human egg therefore doesn't require a store of nutrients, whereas the fish egg must contain all the energy the growing fish embryo will require until it hatches.
lay eggs of course!!!!!!!!!!!!!!!!!!!!!!!!!!!
marine fish lay eggs in fresh water river
You Let Them Lay Egg In It
Porcupines are mammals! They don't lay eggs?!?!
since all the eggs are still in the mother either they all live or die. if a fish lays their eggs then it depends...