AMBULOCETUSImage courtesy of here Ambulocetus quite literally means “walking whale”, and rightfully so as the ancient mammal is the suggested...