Spongoid
Spon"goid
(?; 277),
a.
[Gr. ? sponge +
-oid
.]
Resembling sponge; like sponge.