Meaning of Scyliorhinidae

Definition of Scyliorhinidae

(noun) small bottom-dwelling sharks

Other information on Scyliorhinidae

WIKIPEDIA results for Scyliorhinidae
Amazon results for Scyliorhinidae