Definitions of Squalus suckleyi:

  • noun:   dogfish of Pacific coast of North America