Tadpoles - Latest News on Tadpoles | Read Breaking News on Zee News

Toads kill each other `for their own survival`

Last Updated: Monday, November 14, 2011, 13:14

Cane toad tadpoles ensure their own survival by launching chemical warfare against other tadpoles in the pond.