Smoothhound Meaning

There are 1 meaning(s) for word Smoothhound

Meaning 1 : smooth dogfish of European coastal waters

    Synonyms : mustelus mustelus,  smoothhound shark