A coelacanth is a species of fish which has lived in the ocean for 400 million years from a time before the extinctin of the dinosaurs