Hỏi: Vì sao ở một số loài cá, chúng lại tự nuốt trứng hoặc con cá do chúng sinh ra, chúng làm vậy để làm gì? - Nguyễn Thị Dung (Thanh Hoá).
TS Huỳnh Văn Sơn, Viện Sinh thái và Tài nguyên Sinh vật cho biết: Ăn thịt con là hành vi thường gặp ở một số loài động vật "mắn đẻ". Vào mùa sinh sản, một con đực giao phối với nhiều con cái rồi trông nom trứng của tất cả bạn tình. Sau khi giao trứng cho cá đực, những con cá cái tiếp tục tìm kiếm thêm bạn tình mới để giao phối.
Bình thường, cá đực sẽ vùi trứng xuống cát để trông chừng. Nhưng khi gặp kẻ thù, ngay lập tức chúng sẽ nuốt trứng. Những con bé tỏ ra nôn nóng hơn con to trong việc ăn trứng vì việc ăn trứng này cung cấp một nguồn dinh dưỡng khá lớn cho các con đực. Để tìm được nhiều đối tác hơn, chúng lại tích cực ăn trứng cho có năng lượng. Và để trở nên khoẻ mạnh, nhiều con đực sẵn sàng ăn trứng bất cứ lúc nào, kể cả khi không có kẻ thù.