Noun Definition

squalidae

1.Definition: dogfishes having a spine in each dorsal fin

Category: Animals