Life … Animals Sponges Demosponges Scopalinida Scopalinidae Stylissa Mango Sponge species 709 observations Mango Sponge Stylissa massa Field notes Close