Definitions of Mustelus canis:

  • noun:   found along the Atlantic coast of the Americas