This rare fish has been called a living fossil
[DOC] [TLE] Living Fossils - Dictionary definition of Living Fossils | Encyclopedia ... [PAR] Definition of Living Fossils  Our online dictionary has Living Fossils ...