squatina squatina Meaning, Definition & Usage

  1. noun sharks with broad flat bodies and winglike pectoral fins but that swim the way sharks do
    monkfish; angelfish; angel shark.

WordNet