News

Cane toad tadpoles mostly live on algae and bacteria, but will hasten to eat any eggs of their own species they can access, cutting down competition. They can find the eggs relatively easily ...