Ads
related to: fish giving birth to baby picture frame first year
Search results
Results From The WOW.Com Content Network
The surfperch, genus Embiotoca, is a saltwater fish with a gestation period of three to six months. [13] This lengthy period of pregnancy gives the family its scientific name from the Greek "embios" meaning "persistent" and "tokos" meaning "birth". The table below shows the gestation period and number of young born for some selected fish.
Livebearers are fish that retain their eggs inside the body and give birth to live, free-swimming young. They are especially prized by aquarium owners. They are especially prized by aquarium owners. Among aquarium fish, livebearers are nearly all members of the family Poeciliidae and include: guppies , mollies , platies and swordtails .
Oviparous fish are fish that reproduce by spawning fertilized eggs outside of the body that grow into hatchlings.This process is unlike live-bearing viviparous species, which develop and nourish embryos and inside the womb, or live-beaering ovovivipary species, which develop and nourish eggs with egg yolk.
Ovoviviparous fish give birth to live young. Unlike viviparous species, their embryos are nourished by an egg yolk, and not directly by the parent. See also: Category:Viviparous fish - fish which give birth to live young which receive nourishment whilst in the womb.
Fish ovaries may be of three types: gymnovarian, secondary gymnovarian or cystovarian. In the first type, the oocytes are released directly into the coelomic cavity and then enter the ostium, then through the oviduct and are eliminated. Secondary gymnovarian ovaries shed ova into the coelom from which they go directly into the oviduct
After birth, newborn mosquitofish are about 8 to 9 mm (0.31 to 0.35 in) in length. As juveniles, they grow at a rate of about 0.2 mm (0.0079 in) per day, but growth is highly temperature-dependent. Growth rates of juvenile mosquitofish reach their peak when the water temperature is within a range of 24 to 30 °C (75 to 86 °F), depending on ...