ˈspongioid, a. [f. L. spongi-a sponge. Cf. spongeoid a., spongoid a.] Like that of a sponge.
Oxford English Dictionary