mustelus canis Meaning, Definition & Usage

  1. noun found along the Atlantic coast of the Americas
    American smooth dogfish.

WordNet