Squalus acanthias
Explore definitions, synonyms, and language insights of Squalus acanthias
Definitions
Noun
destructive dogfish of the Atlantic coastal waters of America and Europe; widely used in anatomy classes