spongelet

Noun

 * 1) A spongiole.
 * 2) A little sponge.