LIFE AMONGST THE STARS Insights, Polychaete WormsAsterophilia carlae is a symbiotic scale worm living on the underside of sea stars. read more