Anfonwch hwn fel neges destun: Generation cycles in Indonesian lady beetle populations may occur as a result of cannibalism.