oscarellid

/AO1 S K AA0 R EH1 L AH0 D/
noun
  1. 1

    (very rare) Any marine sponge of the family Oscarellidae.