Spongoid

Spon´goid

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