Gambusia eat just about anything. If the worms are an appropriate size (ie not too small, but will fit in their mouths) or are cut into small pieces, they will probably eat them.
Amistad gambusia was created in 1973.
Yellowfin Gambusia was created in 1957.
Gambusia dominicensis was created in 1913.
Cuban gambusia was created in 1854.
Widemouth gambusia was created in 1975.
Pecos gambusia was created in 1853.
yes worms do eat worms. there are many parts of the world where they eat worms.
blue birds eat worms.
Clear Creek gambusia was created in 1957.
Big Bend gambusia was created in 1929.
A small livebearing fish that does not eat mosquitoes. They are a pest around the world where they have been introduced because people mistakenly believed that they would control mosquitoes.
Fish control mosquitoes by preying on their larval freshwater-dwelling stages