mermaid : Idioms & Phrases


Mermaid fish

  • (Zoöl.) the angel fish (Squatina).
Webster 1913

Mermaid weed

  • (Bot.), an aquatic herb with dentate or pectinate leaves (Proserpinaca palustris and P. pectinacea).
Webster 1913

Mermaid's glove

  • (Zoöl.), a British branched sponge somewhat resembling a glove.
Webster 1913

Mermaid's head

  • (Zoöl.), a European spatangoid sea urchin (Echinocardium cordatum) having some resemblance to a skull.
Webster 1913