atlantic spiny dogfish
Meaning, Definition & Usage
Dictionary
Related
noun
destructive dogfish of the Atlantic coastal waters of America and Europe; widely used in anatomy classes
Squalus acanthias
.
WordNet
Previous
ativan
atlanta
atlantal
atlantean
atlantes
Next
atlantides
atlantis
atlas
atm
atmidometer