Spongoid /(spŭn"goid [or] spŏṉ"-; 277)/

Spon·goid

Spongoid

a.
  1. Resembling sponge; like sponge.