entomologytoday.org
Ant Larvae Cannibalize Eggs in their own Colonies
To the casual observer, the colonies of social insects like bees and ants appear to be harmonious societies where individuals work together for the common good, but appearances can be …