spongioid

[ spŭnjē-oid′ ]

adj.

Having a spongelike appearance or texture.

Words nearby spongioid