Noun Definition

squatinidae

1.Definition: bottom-dwelling ray-like sharks

Category: Animals