Depending on size and age of the female, anywhere from 10 to 40 fry can be born on average.
Guppy fry are the newborn babies and guppy fish are not babies
put the guppy fry in a different tank because the adult guppies will eat them
Up to 100, but I've only had a max of 15 to 20 fry at a time.
Gestation period for a guppy is 28 days.
a fry you can buy them things like fry food and stuff :]
Depends how old it is can have from 10 to 30 Anywhere from 2-100 fry. It depends on the age of the guppy, conditions, temperature, and tank size.
The parents or grandparents of these fry probably has (or had) the same coloration.
Within a number of days many species can already fertilize the female.
A Baby Fish is called a Fry, a fingerling, or a guppy.
Put them in a separate tank.
Difficult question to answer, depends on the number of fry born each time and how long a guppy lives. Some guppies have only a few fry born while others can have 30 or more. Young smaller females will have fewer fry born and older larger females more. If you figure on 12 groups of fry born in a year (every 30 days on average) and 20 fry each time, you are looking at 240 fry each year.
90% No, They stays at the bottom and will only eat things that is below their mouth, so only foods that sink. In some cases like guppy fry get stuck in gravel, the corys might eat them as the fry is below their mouth.