mermaid's glove (English, noun)
expansion: mermaid's glove (plural mermaid's gloves)
Senses:
glosses: A sea sponge of species Haliclona oculata.
glosses: An alcyonarian polyp of species Alcyonium digitatum
Forms:
form: mermaid's gloves
tags: plural