This African fish can start having babies at 17 days old

The catchily named Nothobranchius kadleci is the fastest-maturing vertebrate species known to science. In just over two weeks, this fish can reach sexual maturity and start laying eggs — and those eggs only need another 15 days before they are ready to hatch. So why does this species need to cram an entire generation… » 9/08/13 11:00am 9/08/13 11:00am