16-11-2015 09:00 via news.sciencemag.org

Fish parasite is a stripped-down jellyfish

DNA studies reveal close kinship between tiny myxozoans and cnidarians
Read more »