English Dictionary
◊ SQUALIDAE
Squalidae
n : dogfishes having a spine in each dorsal fin [syn: {Squalidae},
{family Squalidae}]