They are jellyfish, and they are immortal.

https://wizardturtle.wordpress.com/2017/03/23/immortal-jellyfish/

Read more things by Allison: https://wizardturtle.wordpress.com

Advertisements