1 antler sponge | Definition of antler sponge

antler sponge

noun

Definition of antler sponge

: any of several branching erect calcareous sponges suggesting an antler in form