Atlantic spiny dogfish

Explore definitions, synonyms, and language insights of Atlantic spiny dogfish

Definitions

Noun
destructive dogfish of the Atlantic coastal waters of America and Europe; widely used in anatomy classes

More General Terms