释义 |
Definition of mermaid's glove in English: mermaid's glove(also mermaid's gloves) noun 1The sponge Halichondria palmata. 2Dead man's fingers (or hand), Alcyonium digitatum.
OriginLate 18th century; earliest use found in John Sinclair (1754–1835), agricultural improver, politician, and codifier of ‘useful knowledge’. Definition of mermaid's glove in US English: mermaid's glove(also mermaid's gloves) noun 1The sponge Halichondria palmata. 2Dead man's fingers (or hand), Alcyonium digitatum.
OriginLate 18th century; earliest use found in John Sinclair (1754–1835), agricultural improver, politician, and codifier of ‘useful knowledge’. |