Moon Jellyfish

Product

A species of jellyfish considered by some to be immortal due to their ability to revert to a polyp stage, holding potential insights into resetting epigenomes.

Mentioned in 1 video