mustelus mustelus Meaning, Definition & Usage

  1. noun smooth dogfish of European coastal waters
    smoothhound shark; smoothhound.

WordNet