Definitions
There is 1 meaning of the phrase
Atlantic Spiny Dogfish.
Atlantic Spiny Dogfish - as a noun
Destructive dogfish of the atlantic coastal waters of america and europe; widely used in anatomy classes
Synonyms (Exact Relations)
squalus acanthiasWord Variations & Relations
A-Z Proximities
atishoos11ativanatlantaatlantes8atlantic atlantic spiny dogfish
atlantidesatlantisatlas5atlases7atlatl6