No,it doesn't.It lays eggs.
All fish lay eggs. There are some water animals that are mammals like the whale and porpoise. They give birth.
Depends on the type of fish , anywhere from .22oz. to 1lb. unless your speeking about saltwater fish such as the tiger shark they give live birth and at birth young can weigh anywhere from six to ten pounds
Fish did not give birth but only lay eggs
All (female) fish give birth.
when it is pregnant
Yes, Tigers are mammals and give birth to their young.
When your fighting fish is about to give birth, it will have a white extended belly.
It takes around 3 - 4 weeks for a platy fish to give birth.
they give birth to live babies they dont lay eggs
the mom ,s give birth
I am pretty sure that the female fish is the fish that gives birth to the baby fish...but I am not sure.
Most fish do not give birth they lay eggs, usually on the bed of a river, lake or ocean.