The young are held in a cavity in the fishes abdomen. The fertilised ova are held internally but not nurtured in any way until the fry develop and then they are released as free swimming young.
guppies or fry
Adult guppies eat their own babies, and fish like tuna eat guppies.
Though guppies give birth to young alive, they are actually fish instead of mammals. Another rare example of fish which give birth to young, is the Molly. Fish lay eggs.No. Guppies are not mammals but they give birth to their babies.:) I hope that helped!
They reproduce by mating.
With all livebearers the information you are asking for is variable. Guppies can have as few as two and as many as 200 or more young in one go. They can also hold back on the delivery of their young so can go from 28 days to 3 months or more gestation period.
Yes, Guppies give birth to live young.
No. Guppies bear live young.
No they don't they eat them when they are small
Guppies do not lay eggs they give birth to live young.
Yeah, guppies bear live young
Probably because she has had enough driving from the other guppies or because she is due to release her young.
Guppies do not give any care to their young. In some cases, they might even eat their yoyng.