Find the word definition

The Collaborative International Dictionary
Spongoid

Spongoid \Spon"goid\ (sp[u^]n"goid or sp[o^][ng]"-; 277), a. Resembling sponge; like sponge.