Tag: sea life
‘Sea monster’ may be giant marine worm
(CNS): A mysterious looking sea creature caught just off the coast of Grand Cayman recently may be a giant marine worm, according to DoE experts. But because of the state of decomposition when the scientists received it, they are unable to say with certainty exactly what the odd looking marine animal is.