'Atlantic spiny dogfish' definitions:

Definition of 'Atlantic spiny dogfish'

(from WordNet)
noun
Destructive dogfish of the Atlantic coastal waters of America and Europe; widely used in anatomy classes [syn: Atlantic spiny dogfish, Squalus acanthias]