Mermaid fish Meaning, Definition & Usage

Definitions
  1. (Zoöl.) the angel fish (Squatina).

Webster 1913