How many offspring does a lionfish have?
A mature female Lionfish can spawn over two million eggs a year. She can lay eggs about every four days.
Do you mean the saltwater Lionfish? In which case, which species? The most well known Volitans Lionfish gets up to 15". While the Fuzzy Dwarf Lionfish gets only 4". And there are many other species of Lionfish too. If you meant Lionhead Goldfish, then these fancy Goldfish get to around 5"-8" in body length, excluding tail, sometimes larger.
Lionfish is a marine fish while zebrafish is a freshwater fish so these two species normally do not come in contact due to their different habitats. Therefore lionfish do not eat zebrafish. Nevertheless, lionfish feeds on small fish which are of zebrafish size, so if zebrafish would be introduced into marine aquarium with lionfish, the lionfish would probably eat the zebrafish. If not, the zebrafish would die in saltwater. In opposite situation, lionfish probably would…