no they die, then give birth, and come back too life
Yes they do.
They give birth to live animals.
No, the give birth to one live baby per pregnancy.
it depends on the type of fish fish like sharks give birth to live young and fish like clown fish lay eggs
they live world wide
A mammal is a warmblooded vertebrate animal of a class that is distinguished by the possession of hair or fur, the secretion of milk by females for the nourishment of the young, and (typically) the birth of live young. This applies to porcupines, so they are mammals.
Yes Many species of fish do indeed lay eggs. There are also fish species that give live birth, sharks and small aquarium fish suck as mollies and guppies are examples. These fish that give live birth are called "livebearers".
Puffers are egg laying fish
They are live bearers which means that give birth to live. From every 60 to 70 days a female can give birth to about 10 to 60 young .
Glofish are a variation of the Zebrafish. Zebrafish do not give live birth, so neither do glofish. But on the otherhand, if you want fish that give live birth: Guppies, Mollies, Platies, and Swordtails give live birth. (These are all Freshwater)
Sharks and rays are fish that give birth to live young.
no because fish cant even fly