oscarellid

Noun

 * 1)  Any marine sponge of the family.