The future of life on earth. Xpress edition by Michael bright True or false the long squid worm is a new species that was Discovered deep in the red sea
1 answer
False. The long squid worm is not a new species that was discovered deep in the Red Sea.