One of the best things about the E.T. sponge is that its scientific name, advhena magnifica, literally captures what the scientists thought when they first saw it. Advhena magnifica means “magnificent ...
‘Death Ball Sponge’ and ‘Zombie Worms’- do they sound like some other worldly creatures to you? Well, if ‘yes’, then worry not, you ain’t alone. It seems like there is a bit too much that is happening ...