25000
  • what do goldfish use gills for?
  • how many eggs can a goldfish lay at one time?
  • what are baby goldfish called?

You may also like