Finger sponge Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a sponge having finger-shaped lobes, or branches.

Webster 1913