Definición de mermaid's glove en Inglés

mermaid's glove

(also mermaid's gloves)

nombre

  • 1The sponge Halichondria palmata.

  • 2Dead man's fingers (or hand), Alcyonium digitatum.

Origen

Late 18th century; earliest use found in John Sinclair (1754–1835), agricultural improver, politician, and codifier of ‘useful knowledge’.