'Squalidae' definitions:

Definition of 'Squalidae'

(from WordNet)
noun
Dogfishes having a spine in each dorsal fin [syn: Squalidae, family Squalidae]

Words containing 'Squalidae'