sponge
  • noun an invertebrate animal with a porous flexible skeleton

Not what you were looking for?