Spongoid

Spon´goid

(spŭn´goid or spǒņ´-; 277)
a.1.Resembling sponge; like sponge.