Noun american smooth dogfish has 1 sense
  1. American smooth dogfish, Mustelus canis - found along the Atlantic coast of the Americas
    --1 is a kind of smooth dogfish
    --1 is a member of Mustelus, genus Mustelus
,
TOP