'Squalidae' definitions:

Definition of 'Squalidae'

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

Words containing 'Squalidae'