mermaid's glove

Noun

 * 1) A sea sponge of species.
 * 2) An alcyonarian polyp of species