Mermaid's glove is a common name referring to two different organisms: