Can Fish Eat Their Babies in the USA
Yes, they do. Though guppies are one of the calmest breeds and are generally pretty peaceful, they often end up eating their fry. This weird and disturbing activity is termed as filial cannibalism. What makes it even more puzzling is that you normally don’t expect nonviolent fish like guppies to behave this way. Why do…
