Noun Definition

scyliorhinidae

1.Definition: small bottom-dwelling sharks

Category: Animals