mermaid's glove
Jump to navigation
Jump to search
English[edit]
Noun[edit]
mermaid's glove (plural mermaid's gloves)
- A sea sponge of species Haliclona oculata.
- An alcyonarian polyp of species Alcyonium digitatum
mermaid's glove (plural mermaid's gloves)